katekastorff Wrote:
Dec 24, 2012 9:30 AM
Just when I think I have heard from all the f***kn idiots there could ever be.....then comes PETA.