Crowbar, Battlecross, and Lord Dying @ Alrosa Villa (Columbus, OH) June 21, 2015 Dustin Grooms·June 26, 2015A live review of New Orleans sludge legends Crowbar at the Alrosa Villa in Columbus, OH. Also featuring Battlecross, Lord Dying, and Youth Hostel. Concert Reviews·4 mins read