I dont think these are the ones you are talking about...but these are being sold by, I think, the same company who also sell some other god awful coins:



and of course the corvette coin with the light up headlights...

I dont as much object to the content as much as the fact that they are simply ugly, unattractive garbage.