Monster Photos: Toughest Monster Truck Tour – Grand Forks, ND …
Event: Toughest Monster Truck Tour Venue: Alerus Center Location: Grand Forks, North Dakota Date: March 9th, 2013.
Event: Toughest Monster Truck Tour Venue: Alerus Center Location: Grand Forks, North Dakota Date: March 9th, 2013.
Originally posted here:
Monster Photos: Toughest Monster Truck Tour – Grand Forks, ND …