by VectorAWX3 » Tue Jun 01, 2010 5:39 pm
Where is there a good current listing of gas stations in NYC? I'm on google, but all the places they list downtown appear to be non-existant when you go to the street view. More to the point, what's the closest NYC gas station to downtown manhattan? The nearest I know are a couple on Houston Street.
Jaghatai, on the Pale Rider event: I hop on this board to post a simple NEWCC question, end up looking at some interacial lesbian action and watch a religious meltdown. You guys know how to party!