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.
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. (en)
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. (en)