
August 17, 2025
Storm The Falls
Apart from being the largest indoor car show in Niagara Falls, Storm The Falls is a celebration of automotive passion, operated and managed by car enthusiasts for car enthusiasts. The event showcases an impressive array of vehicles, each one a testament to its owner’s creativity and dedication. Competitors bring their unique styles to life, competing for top honours across dozens of classes and awards. Whether you’re a fan of classic cars, custom builds, or cutting-edge designs, Storm The Falls offers something for everyone to admire and enjoy!