im glad arcade fire is on top of the world

and im glad they got to plant their flag last night atop mt coachella.

exemplifying everything creative and unique

and modern

about todays sounds

without being dirty sell outs

shaming the tribe.

these kids bring honor.