The Delta Mirror |
| When | Mon, March 29,8:30 pm - 11:55 pm |
|---|---|
| Where | The Echo, 1822 W. Sunset Blvd., Los Angeles, CA (map) |
| Admission | Open |
| Description |
The band continues their free residency to support their new album "Machines That Listen"
|
| Website | (click here) |