Saturday, May 17, 2008

Saturday Night Funky (aka Steve Jobs Sandblasts Another Pop Star Onto Our Consciousness)



The Ting Tings. In Echo Park, Los Angeles.

The last time we were in Echo Park... Well, it's probably just better to not talk about it.