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.
Print