Sunday, November 23, 2008

Silly Foreign Music Video



I am amazed that this group isn't more popular here in the States. I mean, I know I've heard songs on the radio that are actually worse than this. Go figure!

No comments: