Is Season 2 of The Popular ‘Squid Games’ Filming in Niagara Falls?Is Season 2 of The Popular ‘Squid Games’ Filming in Niagara Falls?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?Yasmin YoungYasmin Young