Scooter Unleash 21st Studio Album ‘Open Your Mind And Your Trousers,’ Announce Anniversary Tour
German techno titans Scooter celebrate a major milestone with the release of their 21st studio album, Open Your Mind And Your Trousers. The record arrives hot on the heels of a string of successful si