The devil is on a visit to New York USA August 15, 2010August 13, 2010 by StreetViewFun.com StreetViewFun.com · Reply View Larger Map Please wait... Similar Street View images Google visit a car scrap yard Flooding in Rochester NY What are you doing? When your friend’s butt looks particularly good Another dub photographed by Google costumeNew York