
L.A. Locals,
Meho Plaza have a self-titled debut album on the way coming to you on May 6. They're an interesting noisy electropop rock group with a totally strange myspace. I still don't get the "About Mehoplaze" part. It's talking about doctors? I'm thinking too hard! Electric punky keyboards all over the place. It's pretty nuts. Check their stuff. Listen more
here.
BeachI Sold My OrgansMeho will be playing at Spaceland on February 25th in LA at 11p!
Labels: Electronic, indie