The history of the Cardiff Giant and the reality about it's existence just south of Syracuse, New York.