Were you in the band ?
Tour manager. Also, often lights and sound
Please Login to reply.
Did they play in Japan ?