viola beach
All members of indie band Viola Beach and manager killed in car crash
All four members of British alt-indie band Viola Beach and their manager were killed in a car crash in Stockholm Saturday morning. The group were headed to a gig in Guildford, England when the vehicle they were traveling in veered off a bridge and into a canal. The 25-foot plunge killed frontman Kris Leonard, guitarist […]
Around Our Network