Sahara's Last Weekend

  • 0
  • E-mail
The NASCAR roller-coaster at the Sahara hotel-casino in Las Vegas ...

Leila Navidi

The NASCAR roller-coaster at the Sahara hotel-casino in Las Vegas Friday, May 13, 2011.