from "Bud Spencer Blues Explosion" album by Bud Spencer Blues Explosion
See who else performs this track