Bigfoot movie showing in Hollywood for 2 years straight

According to Guinness World Records, this film has the Longest First-Run of a Film in One Cinema. It premiered at the Jiangxi Movie Circulation and Screening Company in Lushan, China, on July 12, 1980 and has been shown daily up to now. Watching the film at the said cinema has become a tourist attraction.

Continue Reading