Horseback riders bust NASA filming Mars Rover footage in Moab, Utah

Moab, Utah- A group of horseback riders caught a film crew filming Mars Rover footage in the redrock area of the Utah desert. This area is covered in red sandstone and is the perfect place to fake such an event. People recently became skeptical of the NASA missions, after a large rodent was spotted on […]