Angel Stadium, Anaheim

Monday, 18th April 2005 by

It looks like they're set up for some Motocross Mayhem in the Angel Stadium, Anaheim.