The New Adventures of Lucky Luke Episode 26 - The mare

Episodes