Thor Mega Series at Muddy Creek September 4, 2013 9:15am Home Industry News Thor Mega Series at Muddy Creek