This is just too odd. I know that gas prices are high, but to put a dead [and reportedly pregnant] deer in front of a gas station with a protest …
Do you own a weather radio?
View Results