The Muzzled Horse of an Engineer in Search of Mechanical Saddles (2008) 2008, Drama, Philippines The Muzzled Horse of an Engineer in Search of Mechanical Saddles (2008) Duration: 1H20M Description: .. Trailer ↗ Philippines 2008 Drama