wearemeisha
wearemeisha

wearemeisha

London

Meisha is fronted by Michelle Oakley and her fragile, haunting vocals.

Sounding like a punch up between Portishead and Kate Bush, stirred by Skunk Anansie, lead guitarist & producer, James…