Splicetoday

Music
Aug 29, 2019, 08:36PM

The Mars Volta - Northsix (May 21, 2003)

The band's final show with founding member Jeremy Ward, who died only four days later.

The following video was included in this article:
https://www.youtube.com/embed/AEwPQS8PtP8
Discussion

Register or Login to leave a comment