Cardiff Giant hoax revealed.

Share: 

Wednesday, February 2, 1870: Cardiff Giant hoax revealed.