Holy fucking shit! Well, everyone, it appears our work here is done. Brutus writes:
Driving to the cape for the weekend, leaving the les we saw workmen installing star bucks signs on allen and delancy. For a movie or for real? Hard to tell but that is a weird spot for a coffee shopIs this a joke? Can we get a picture? Some more information? Maybe some razor blades? Something? Anything? This is killing us!