August 12, 2009 Really bad photo, but this was a U-Haul van advertising Area 51, the UFO crash site! Edit Delete Tags Autopost