One of my favorite places in Long Island City to sun myself and take in the skyline is beneath the Pepsi sign. Apparently my green friend thinks so too.
posted 22 October, 2012by joedistefano
Follow on Twitter