Thursday, November 01, 2007

march of 1000 skeletons


Feliz dia de los muertos!

the flaming lips put on this march in oklahoma city. who says there's nothing cool happening in the midwest?

No comments: