Transcript:
Believe It or Not! Niagara Falls stop flowing on March 29, 1848! Andy Capp bark of Melksham, England has celebrated Christmas every day of the year for the past eight years- consuming 2400 mince pies, 100 bottles of Sherry and 26 turkeys each year!