Parked Airplane Russia May 5, 2013April 29, 2013 by StreetViewFun.com StreetViewFun.com · Reply Larger Please wait... Similar Street View images TWINS OR ILLUSION? Car through wall What is this couple doing? Russian Hummer bump Google driver must have observed the Helicopter Moscow