Stoked for tonight and tomorrow night! First US tour ever from The Scientists! This is a clip of "We Had Love" a few nights ago in San Francisco:
more