Eve north?

I just watched talking in stations, I live 30 minutes from Niagra falls and would love to get more information about eve north but can’t seem to find any more information / official website? Anyone have this information?:

Posted to wrong sub :sob: please move

Thread moved by request.

Here u go dude

Thanks! Fair to say this is the closest larger group for people living in Buffalo?