Four Turbo Snowmobiles Race and one gets left behind


VIDEO DESCRIPTION

Just music to my ears.. High octane, turbo charged, super powered snowmobiles! Filmed in Cedar Springs, Michigan on February 28, 2015. Show put together by Yankee Zephyr Racing Promotions.