Motor Trend [prize

  • The car on a podium near a casino — what is it?

    The car on a podium near a casino — what is it?