Last night (June 2), Eighteen Visions played their first live show since 2007 at The Observatory in Santa Ana, CA. You can see footage of that below, and pick up the band’s new album “XVIII” now.
[via The PRP]
Last night (June 2), Eighteen Visions played their first live show since 2007 at The Observatory in Santa Ana, CA. You can see footage of that below, and pick up the band’s new album “XVIII” now.
[via The PRP]