Mika Miko! LIVE on KXLU + Interview!
Oct. 11th 2006.
Possibly one of the best L.A. bands to come out in a long time. Still one of my favorites. Great live shows. Don't think so?? Check this post out, the sound on these live takes are pretty damn close to the studio takes... Ugh, why do all the GOOD bands have to call it quits??