A band we have all heard a thousand times fro the 90s until now.
Though I never could remember their name I have now finally come home after a night of someone saying "Oo oo awesome band called...." and remembered.
So here we have it.
Also check out gorillavsbear.net for a remix of this song by the tremulance.
It's just happy music.