Brave New World Live at the Uptown Theater
About the video
Watch Banshee perform “Brave New World” at the Uptown Theater in Kansas City. The band’s original upload identifies it as a song they never released on an album.
Video source · BansheeRocks1
FacebookWatch Banshee perform “Brave New World” at the Uptown Theater in Kansas City. The band’s original upload identifies it as a song they never released on an album.
Video source · BansheeRocks1