Ali Baba cover

Ali Baba

Louie Ramirez

Recorded

1970

Released

1968