Ever since the Sears Auto Center closed down back in the 2000s, a haunting presence has taken over 98 Santa Rosa Plaza.
This video dives through the weirdest, creepiest and most unbelievable layers of Los Angeles culture, from hype houses to haunted landmarks.