Listen…. This might be a very bitter pill for you to swallow, but the truth is that the annual Stockholm Open just might be the most insane street race on the entire planet. Yes, this includes even in North America. Trust me, you will be blown away by the sanctioned street racing or better yet the sanctioned street drag racing that takes place in Sweden on a regular basis. You will see the famed Suicide Evo, a 800+ horsepower four-cylinder Toyota MR2, a 2000+ horsepower TT Lambo and so much more bro!
Wow if you liked that video be sure to check the out next one below.