Filming Locations (5)

  • La Brea Tar Pits - 5801 Wilshire Blvd, Los Angeles, California, USA

  • Grand Central Market - 317 S. Broadway, Downtown, Los Angeles, California, USA

  • Hollywood Boulevard, Hollywood, Los Angeles, California, USA

  • Los Angeles, California, USA

  • Pasadena, California, USA