You should have been redirected to Hey Kitty Kitty (Here She Comes) by E.M.C..