De Tamaso The $1.78M De Tomaso P72 took 6 years to build and it's finally ready 15th May 2025 Videographer captures spectacular exhaust flame shot of 1972 De Tomaso Pantera 14th Apr 2024