You should have been redirected to Crazy Ride (radio edit) album :Whale's Vagina by Biobazar.