I bought my Barracuda in 2004 and every deployment have fixed it up to where I want it. I just got back from my 5th Deployment and I hope I'm done!
I have poured my heart and soul into this and have a huge stack of receipts of over well over $68K in JUST PARTS!!!! It is set up for Road Race...