News On the Road The Crazy World Of Arthur Brown and Electric Citizen set for U.S. tour February 5, 2017 0 Comments The group's first live performances in nearly 50 years!