‘Norma Jean’ ‘European’ / ‘Russian’ 2012 Tour Announced
Atlanta based rock/metal band Norma Jean have confirmed a brand new set of European and Russian tour dates with a killer supporting cast. Feb 24, – Mar 27, 2012. The Evil Tiger Vulture Tour will