Allen Toussaint plays Prof Longhair

Allen Toussaint plays a few Professor Longhair licks on a British TV show from New Orleans mid 1980s
Back to Top