Tuesday, September 27, 2011

Where at Deli 94 on Amsterdam avenue they are selling flowers that look like testicles crossbred with prickly pears.