Of Blow-Up Dolls and Hearses on Orchard Street

Posted July 13, 2012 at 6:28 am

A hearse parked on the Lower East Side is enough of an attention-grabber. Add to that a photo-op with an eerily realistic blow-up doll, and that’s, well, a formula for total spectacle.

Filed Under