The John DeBella Show

Weekdays 5:30am–9:00am

A video has gone viral of a man claiming to have discovered a squirrel frozen to a tree. Perhaps he was counting on people’s brains to not have thawed out yet, but we feel you’d have to be nuttier than a squirrel turd to buy this!