freddie hubbard Archive
08 Feb 2017
Album Review: Freddie Hubbard – The Hub of Hubbard

Don’t let the relatively generic cover art of The Hub of Hubbard dissuade you from checking out this 2016 reissue of an album originally released in Germany in 1970 (and […]