Marmots are the large cousin of that squirrel in your backyard. You probably haven't seen one around the Quad Cities, which is not a problem because nobody is missing their unholy screeches.
More From 97X
Chick-fil-A Dethroned: A New Sandwich Chain Takes the Top Spot After 11 Years