La Cucaracha by Lalo Alcaraz for February 24, 2013
February 23, 2013
February 25, 2013
Transcript:
Chupacabra: You're doing it all wrong! On the neck, on the neck! Eddie: Do you mind, chupacabra?! Chupacabra: I'll never understand how you people eat!
So, Chupacabra, how do your kind make love?