Monday, December 12, 2011

Numa Numa Song!!!!!!!!!!!!!!!!?

Romanian i think. What's it mean? Please enlighten us :) I love that song. The English version sucks.

0 comments:

Post a Comment