Not a F&F fan, however, this one has my attention!!

1970 Chevy Chevelle Super Sport!!!
Photo: Orange Track Diecast

Advertisement