3/20/11

Fresh Direct TV

Fresh Direct TV - The giant TV above the Fresh Direct plant on Borden Ave. in Long Island City, Queens.
The giant TV above the Fresh Direct plant on Borden Ave. in Long Island City, Queens.