Monday, June 20, 2011

Mike's tour of domination has included Philadelphia, where the Lincoln Financial Field Monster Jam took place. Megasaurus was the highlight of the festivities, as you can see above.