The Eel

The Eel Bud Freeman and his Summa Cum Laude Orchestra July 19, 1939 Click here if you have a memory of this artist that you’d like to share This recording was made on July 19, 1939 in New York City with the following...

Read More