Range Rover "Procession" | Adweek
Advertisement

Range Rover "Procession"

  • December 19, 2007, 12:33 PM EST
With a cast of thousands, this interesting commercial, filmed in Thailand, follows a princely procession through the streets of an exotic locale.
Advertisement