Oscars 2015: Secrets of the limo drivers
More than 1,000 limousines will fill the streets of Los Angeles ahead of the Academy Awards. One limo manager shares his secrets. On Oscar night - this year 22 February - the usually car-clogged streets of Hollywood fall silent because everyone is at a viewing party or, if they're very lucky, …
Mary Trini flipped this story into Hola•3325d