This particular scene was apparently filmed in the streets of Detroit with the one-off ¬†Shelby GT500 Need For Speed Edition¬†taking to the streets to put in some serious drift work ala those “Need for Speed” video games.

Leave a Reply