1822 N Vermont Ave, Los Angeles, CA 90027, United States
10:00 PM
"Prepare to visit a town you'd never want to call home."