I was cruising around on YouTube the other day and came across this great video. I'd never heard of the group or the song, but it's been stuck in my head for days now. I've even added it to my iTunes "Gotta buy this" list. :) The band's MySpace page is a little confusing though... They're obviously a French group and they have tons of fans already, but the page seems to imply that they're also a Christian group?
Anyone know anything about them? If so, share. Tell me what you think of the video/song too. Is it as infectious for you as it is for me?