- September 21, 2018
- Posted by: Godwin Elijah
- Category: Entertainment News
Indie band, Wolf Alice has picked up the 2018 Mercury Prize for their eclectic second album, Visions of a Life.
Reports say the London four-piece were almost lost for words as they took to the stage to accept the 25,000 pounds prize.