Mean Machine
Mean Machine
Years active1998-2001
Genres
Related Artists
Mean Machine is an all-girl Japanese rock band. Mean Machine starred in the Tower Records "No Music, No Life" advertising campaign, and debuted in 2001. – Wikipedia