MUSIC After Eighteen Long Years Of Waiting, Scooter Finally Admits “How Much Is The Fish” ByGhast Lee May 29, 2016 At last.