El Chupacabra

El Chupacabra! And, perhaps more notably, the El Chupacabra Macarena, which has had 999,511 visitors since January 1, 2000. I’d like to think that you, being the internet savvy folks that you are, can push that visitor benchmark well above a cool million today. It’ll be a fun little community project.