2012 Monster Energy AMA Supercross Championship

St. Louis

March 3, 2012

- St. Louis, MO