HemiMark said I drove the Barracuda today and boy, what a difference your front suspension makes! Click to expand...