Mika Miko was a band formed in 2003 in Los Angeles, California. In 2004, they gained local popularity for their frenetic live performances.
First Spin
Last Spin
Mika Miko was a band formed in 2003 in Los Angeles, California. In 2004, they gained local popularity for their frenetic live performances.