Is Season 2 of The Popular 'Squid Games' Filming in Niagara FallsIs Season 2 of The Popular 'Squid Games' Filming in Niagara FallsA 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?Yasmin YoungYasmin Young