The aliens have crash landed Strange things USA April 12, 2010February 18, 2013 by StreetViewFun.com StreetViewFun.com · Reply Larger Please wait... Similar Street View images Aliens among us Proof that aliens exist. Bad crash Police investigating a crash Crash Bus crash Motorcycle crash Google camera crash? Car crash in Slovakia Car crash in Lesotho