they will join iron maiden on tour in europe in april and may abagore babaho mu buzima bugoye mu gihe batwite british psychobilly band the meteors recorded for their album bad moon rising