Srt-68 Barracuda

I concur....one more burn out for the road.