Tag: craig terry

p038mpp1

British rock band Viola Beach reported killed in car crash in Sweden

Tributes are being paid to the four members of indie-band Viola Beach and their manager following their tragic deaths in a car crash near Stockholm on Saturday morning. The band, which consisted of Kris Leonard (19), River Reeves (19), Tomas...

/ 15th February 2016