Echo Curio is a small art shop in Echo Park, California. A few days ago I went and saw the group Extra Life perform there. The venue was totally overpacked with it probably comfortably only holding 25 people. I imagine there was probably 50 to 60 people there so the streets were lined with kids […]