Battle Trance "Blade of Love" Record Release Show

  • St. Peter's Chelsea 346 West 20th Street New York, NY, 10011 United States

Battle Trance celebrates the release of their new album Blade of Love at St. Peter's Church in New York City.

MORE INFO