The website, Motovoto, came out with a list of the Top 25 Stressed-Out Stats in the United States and of course, Michigan made the list. Find out what number we are and why we are stressed out here.

 

More From 100.7 WITL