A potential movie car was spotted at the Forza Tuned location in Pinellas County, Florida. Wrapped and tuned, take a closer look at this special vehicle.Thank you for watching,Michael Berenis