View Full Version : Niagara Falls, Ontario, Canada. Headed to Freedom Machines July 22.

07-09-2017, 11:17 PM
Anyone around the Niagara Falls area? US or Canada side?
Looking for more chopculters to wrench with.

03-13-2018, 6:51 PM
Old ass thread, but I'm twenty minutes from the Falls. Gonna have to check this out this year on the 7th.