File:'69 CHEVELLE ORANGE TRACK STARS '11.jpg

Summary
Found in Barcelona. Spain