PCH, Saturday Night Massacre Edition: 1973 De Tomaso Pantera or 1973…

Welcome to Project Car Hell » 9/30/08 6:00pm 9/30/08 6:00pm, where you choose your eternity by selecting the project that's the coolest... and the most hellish! 1973 was quite a memorable year; engine compression ratios were down as US emissions laws sprouted some sharp claws, the Arabs got so pissed about their ass-whooping in the Yom Kippur war…