Pirelli Supercross Riders Return to the West Coast

Pirelli Supercross riders return to the West Coast for the Monster Energy AMA Supercross that will take place in Santa Clara, CA on April 2.