tdbaugha Well-known member Lifetime Membership Apr 18, 2009 1,402 1,335 113 USA Apr 1, 2013 #1 Check out the trailer for the video capturing the riding season of our senior year at Michigan Tech. All riders are engineering students and it is entirely filmed in the Keweenaw Peninsula of Michigan and McCall, ID. Reactions: snowman80
Check out the trailer for the video capturing the riding season of our senior year at Michigan Tech. All riders are engineering students and it is entirely filmed in the Keweenaw Peninsula of Michigan and McCall, ID.