Live Shots: Atoms for Peace, Fox Theater, 04/14/2010

Pub date April 19, 2010
SectionNoise

Another band of wayfarers headed for Coachella last week, Thom Yorke’s supergroup Atoms for Peace (yep, that’s Flea on bass) stopped by SF to funk up the Radiohead singer’s cerebral solo material.