Mystery Solved!

FRIDAY 9-26-08… I always thought there was something a little weird about that group calling itself People for the Ethical Treatment of Animals (PETA) They do all kinds of weird things like throwing red paint on women who happen to be wearing a fur coat….they’ve put themselves on public display–naked–in a cage, with their bodies [...]