Niagara Falls is one of thirteen landmarks and bridges across the Empire State that Governor Kathy Hochul today announced would be lit red today, in honor of World AIDS Day.
A TikToker posted a video to his account that he claims shows Netflix's extremely popular series Squid Games" filming in Niagara Falls. What do you think?