Virtual Riot’s spectacular live set at Lost Lands
Virtual Riot delivered a massive headlining show back in 2021 while playing live at the Ohio-based Lost Lands Festival.
Re-watch the full live set below.
Virtual Riot delivered a massive headlining show back in 2021 while playing live at the Ohio-based Lost Lands Festival.
Re-watch the full live set below.