Rock band cancels concert after tour bus accident kills worker in Virginia

2 months ago 6
Rock band

British rock band Squeeze canceled their Thursday concert at Wolf Trap in Vienna, Virginia, after a worker died in a tour bus accident in the venue’s parking lot.

Read Entire Article