Loved it back then, love it now
Like some of the others i heard it back in 2006 and love the hell out of it! You may be happy to know the University of Arizona has this song in their gameroom for their dance machine :) Effin blew my mind when i heard it too.