I submitted a song via the Smells Like Sour website for SLS11 consideration.
I submitted "Maps" by the Yeah Yeah Yeahs. I must say, I really like this song. I know very little about the Yeah Yeah Yeahs but when "Maps" comes on the radio I'm all ears. It's not particularly heavy but cool in an old Pretenders kind of way.