Viola Beach: All Four Members of British Indie Band and Their Manager Killed in Car Crash in Sweden

Viola Beach was a British indie band consisting of Kris Leonard, River Reeves, Tomas Lowe, and Jack Dakin. They, along with their manager Craig Tarry, died in a tragic car accident in Sweden in the early morning hours on Saturday.…