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