Another Mopar Off My Bucket List - Barracuda Fastback
Oh, that they could have been from a Shelby car never occurred to me. And no, I don't think that. They're Shelby brand slot mags and whether they are in any way connected with Carrol Shelby, I don't know.
I just like the snake. :D