Thor Amateur Team Invades Mammoth July 8, 2014 12:50pm | by: Press Release Home Industry News Thor Amateur Team Invades Mammoth Film: Thor Thor Amateur Team Riders go big on the Mountain!