host picture

  | Bookmark and Share

Little Beaver

"When Was The Last Time", is the title of an album that was originally released in 1976 by an obscure soul singer by the name of Little Beaver. The album was just reissued and our music columnist Errol Nazareth says it's "all-killer-no-filler".
Listen audio (runs 7:25)