Michigan Snow X Series @ Turtle Creek Casino this Saturday!

Michigan Snow X Series @ Turtle Creek Casino this Saturday!

Traverse City / Stop #6 Welcome back to Traverse City for the Michigan Snow X Racing Association’s 2011 Michigan Snow X Series – stop number six is The Turtle Creek Casino & Hotel / Traverse City Snow X returns to the Turtle Creek Casino on Saturday February 26th 2011 race will provide “the hottest racing […]