Tesla Model 3 meets Nikola Tesla in Niagara Falls Canada

As part of a regular series, I film when driving my Tesla Model 3 in a cool location. In this video, I take you on a drive down River Rd (aka Niagara Pkwy) in Niagara Falls, Canada. Here you will see the falls, but perhaps even more awesome, a statue of Nikola Tesla. I also …

Tesla Model 3 meets Nikola Tesla in Niagara Falls Canada Read More »