Home Tags House of Spirits

Tag: House of Spirits

house of spirits neon sign

Echo Park’s Iconic House of Spirits Sign Has Been Rescued by the Museum of Neon Art

Crews were in Echo Park today taking down one of L.A.'s most beloved neons