Stream Virtual Riot’s sophomore studio album, ‘Simulation’ Virtual Riot’s second studio album Simulation has landed via Disciple. The 16-track LP follows the German-born producer’s 2013 debut album, There Goes Your Money,…
Duck Sauce release absurd new music video, first visual in six years [Watch] Duck Sauce release existential conundrum in their first music video in six years for 'Mesmerize'