Menomena Weird – Listen to This

I was browsing looking for some new tunes and came across the band “Menomena”. They remind me a little of TV on the Radio – so if you like them, have a listen. Never heard of TV on the … Continue reading

Posted in music | Tagged , , , | 1 Comment