Posts Tagged ‘chupacabra’

EL CHUPACABRA SPOTTED!!

Tuesday, January 12th, 2010

Click elchupa for the complete animated dramatization, courtesy of pixinmotion.com.  It’s okay to be scared.