Cryptozoology7 years ago
Did H. R. Giger Inspire Chupacabras? Species Creator Dies
by Loren Coleman A famed designer of metallic-appearing movie creatures has died from the result of injuries from a fall. Swiss surrealist artist H.R. Giger who designed...