Toyotas Get Fast and Furious inside St. Charles Mall for a New Commercial

This is awesome.  An abandoned mall in St. Charles is the best place to get Fast and Furious.  Toyota was filming a new commercial inside the Charlestowne Mall to show off the car company’s new GR Supra.

Check it out in Today’s Daily Herald