Watch 2016 Santa Clara AMA Monster Energy Supercross Live on Saturday 2nd April 2016 at Levis Stadium in Santa Clara, California. This thrilling motor race will begin at 10:00 pm et Supercross Santa Clara Race is one of the biggest races amongst the all Supercross races. 2016 Supercross Santa Clara Monster Energy AMA Supercross Championship is back in 2016 for another thrilling racing season. Thousands of racing fans watch Supercross Santa Clara Race and making this the biggest motorsports event.
Tags: