WOW is all I can say
It wont last long at that price. You know the Barracuda came with a Hemi so that makes this one worth the asking price.
Print