64°F
weather icon Cloudy
Ad 320x50 | 728x90 | 1200x70

“Open 24 Hours” (1996)

Shots of Las Vegas flash by in a frenzy as a woman scats over the commercial. This is seemingly a part of the “Open 24 Hours” ad campaign.

MORE STORIES