I watch too much MTV. Saw them on the MTV Movie Awards. Damn...that was an electric performance of "Maps." They sound like an improved, less-boring White Stripes...plus...the chick vocalist drips hott sex....hehehheeh :D
Their lyrics don't make too much sense tho....stoned ramblings perhaps? Hehehe..no matter...its all about the music bebeh!