A badass slang name for Niagara Falls, NY.
"There is a ton of old blind people in the Cataract City..."
4👍 1👎