Stallion Canyon
(Original title)
Stallion Canyon
UK
Stallion Canyon
USA