LO23 Hemi Super Stock at Indy Mecum
Just saw this one today. Here’s your visual aids.
Print