16 April 2013

Shame on Spain!

The most sadistic animal cruelty is Toro Jubilo.