Designed by
Title
1968 Plymouth Barracuda on display at Annual Kenosha Car Show #180051451
Description
Kenosha, Wisconsin / USA - August 31, 2019: A bright blue 1968 Plymouth Barracuda with hood raised at the annual Kenosha Downtown car show on the last day of August.
This image is editorial