Last American Buffalo

LA/Silverlake outfit who summon the ghosts of Laurel Canyon to do their musical dirty work. This is straight American indie rock; no chaser necessary.