Search
History

H.R. Giger, 'Designer' of the Chupacabra, Dies

Swiss artist H.R. Giger has died. Among his many strange accomplishments was designing a monster that wold inspire the vampire 'el chupacabra.' Continue reading →

May 13, 2014
5:22 PM EDT