AzScorpion
Moderator
Sorry for the pic heavy post but thought these were cool. Taken from the '75 auto show in Chicago. Brings back a lot of memories. Just look at the size of those Caddys! lol
Sponsored