What is this song?

IlliniJBravoEcho
Sat, 16 Apr 2005 01:37:56 +0000

Oh the Numa numa video! No wonder I didn’t recgnize it. I hate that video. I’m like the only one of my friends who hates it and they were like, ***! that video is amazing!" Guess I was wrong about my guess.