I’m appalled beyond belief. Where’s the ASPCA? Where’s Peta? Where is liberal outrage? Is that blood coming out of the poor elephant’s ear?
I think he was found in Ft. Marcy Park.....