Published On Dec 18, 2019
Get ready for some amazing behind-the-scenes footage. In this video, you'll go inside the Picture Car Warehouse facilities in both California and in Miami (Hialeah, to be exact), to watch the building of the Supras we built for 2 Fast 2 Furious.
show more