First Real Drive in 3 Years. YAY!

Great job. Can't put a price on the feeling you have when driving your Barracuda.