There's a new 1966 Barracuda roaming the streets of Los Angeles

Welcome and nice looking Fish you have there.

Two things I care most about when I have a car, does it steer and stop. After that everything is a bonus.