Posts

Oh my! Raccoon hitches ride on Colorado police vehicle

In Denver, Colorado, a raccoon decided to hitch a ride on a police vehicle last Thursday night. A Colorado Springs police officer had been heading towards an accident scene in a police van when the … Read More