Mad Media Films Podcast

LSPR 2008-Subaru Rally Team USA


Listen Later

The Lake Superior Rally takes place during peak foliage season in Northern Michigan, which means that this rally is always one of the most unforgettable and picturesque. Headquartered in Houghton, a town whose motto is A nice place to live, the race heads north into the tip of the Peninsula, following the curving line of Lake Superior along the way.
...more
View all episodesView all episodes
Download on the App Store

Mad Media Films PodcastBy Mad Media