January 30, 2016 at 07:05:48 UTC
The Chihuahuas from Hell doing a show supporting their second album 'Pulgas y Garrapatas', the follow up to their first hit album 'Cállense lo hocico'.
Link
Dustmeat on January 30, 2016 at 17:44:08 UTC
One of your best.
CannotWait on January 31, 2016 at 23:22:56 UTC
That elephant! Haha! This is one of those 'seconds before the catastrophe' pictures.
outservice on February 4, 2016 at 03:55:46 UTC
No stage Diving!! XD
Link
Dustmeat
One of your best.