Las Vegas Convention and Visitors Authority "Beauty Shop" | Adweek
Advertisement

Las Vegas Convention and Visitors Authority "Beauty Shop"

  • August 4, 2008, 4:59 PM EDT
Everything goes haywire in a beauty salon.
Advertisement