“The Legacy of Cloudy Falls” is set in Niagara Falls, Canada, you know the “better side” of the Falls! They say the best part of Las Vegas is leaving it. The same may be said, but in a more compelling fashion, about the town Niagara Falls, Ontario. Tacky and seedy may be a polite descriptionContinue reading “RKS 2025 Film: “The Legacy of Cloudy Falls”: Quasi Infinite Parade of Oddities”
