Motor Trend
[
07/24/10
]
The car on a podium near a casino — what is it?