There sure is a lot of it! I'm From Barcelona...
<iframe width="640" height="390" src="http://www.youtube.com/embed/0W0-9ii8ycE" frameborder="0" allowfullscreen></iframe>
I thought "Hmmm, sounds like Shout Out Louds, wonder where they're from." Duh, Sweden.