The Amazing Charlatans - The first psychidellic rock band in San Francisco, since 1965.