Posted on 2021-03-24 Riverside Festival, Scotland’s premiere celebration of electronic music, have announced a new addition for this year - the ’Satellite Stage’ By: Newsdesk Tours & Tickets