THEY SHOOT HORSES.HANK AND LILY. HOT LOINS. FEB 18 Feb 1, 2006 19:49:46 GMT -5 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by kyle on Feb 1, 2006 19:49:46 GMT -5 At 156 W. Hastings. It's an art space. The entrance is around the back. Doors 9pm, show 10pm. It's the horses' cd release.