from "Amsterdam Throwdown King Street Showdown!" album by Jon Spencer
See who else performs this track