Here we are in late February, and the Supercross troop has completed its West Coast swing and has moved east. The visit to the Georgia Dome in Atlanta is constantly one of the royal gems of the arrangement, and 2012’s visit was no special case, with a sold out horde of more than 71,000...
Recent Comments