PUMAROSA – ‘The Witch’ (album review)

For more than two years, PUMAROSA have been thrilling music listeners, including ourselves, with their spectacular brand of indie electro-rock. With each single released, it became apparent their music is equally made to buzz through the most secluded, underground night clubs and the cavernous confines of the world’s top theatres. Their popularity, in turn, gradually grew, and they have reached […]

Read more ›