Who knew they had street racing in Stockholm, eh? Dang, who knew they even had cars there? Well, while we are at it, who even knows where Stockholm is? Some place in Africa I think. BUT, all of my confusion notwithstanding, it turns out that the storied streets of Stockholm are thick with insane street racing. Those Swedes are racing sports cars, tuners, ricers, muscle cars and so much more. And all joking aside, the street racing in Stockholm that it well deserves a visit by the Street Outlaws’ Discovery TV show crew! Enjoy the European crazy street racing bro!
That was nuts. Wait until you see the next video below.