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 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?