You think they're cute and happy little critters. You're sorely mistaken! Squirrels are evil fat fluffy tailed tree rodents that are a menace to polite and even impolite society!
Idaho State Police are probing a fatal crash involving a 2013 Honda CRV on I-15 near Shelley, Idaho. Details suggest the driver lost control, leading to tragic consequences.