The Streets are the latest artist to explore ticketed livestreams, with plans for a pay-per-view concert on 6 August filmed at the Earth venue in London. It’s part of the band’s series of drive-in concerts across the UK, planned to replace the string of festival dates which were cancelled due to the Covid-19 pandemic. The […]