TEDx S. Pasadena High

  • South Pasadena High 1401 Fremont Ave South Pasadena, CA, 91030 United States

More info here.