18 min

Toronzo Cannon: "Bad Contract‪"‬ Blues on My Mind

    • Music Commentary

Analysis of Toronzo Cannon's "Bad Contract"

Analysis of Toronzo Cannon's "Bad Contract"

18 min