A Florida man was arrested after allegedly defecating on a dead possum in the middle of rush-hour traffic, according to police. Rudy Wilcox, 45, was picked up by Clearwater police on Wednesday around 5:30 p.m. after he was seen dropping-trow
Read the Full Story...