It has been quite some time since we’ve seen any of these epic trailer-esque films from Team Blue and Teal, but when are released, they’re always such a pleasure to watch. This one is no different. A 24 hours of Nurburgring movie anyone?

-Linhbergh

ADVERTISEMENT

OFFICIAL SPEEDHUNTERS SUPPLIERS