News Best of the San Francisco Music Scene Written by SPIN Staff | August 24, 2009 - 10:15 am The Noisettes, Rickshaw Stop