Showing posts with label chupacabra. Show all posts
Showing posts with label chupacabra. Show all posts

Friday, February 22, 2008

Koo Koo Ka Chu


He's a distant third (at best) in the running for Top Legendary Beast, but his name sure is fun to say!

Say it with me "CHOOOOOOOO-PACABRA!"