Dream Theater have released a live video for their track “The Spirit Carries On“. That performance was captured during a past set at the Apollo Theatre in London, England which was released last month as “Distant Memories – Live In London” across several formats.
- Advertisement -
Comments