tape dog Posted Apr 8, 2006 By James Wagner [seen on the platform of the 8th Avenue Canal Street station] Culture Happy NYC Share