Horses actually have infinite number of legs.
- We first must establish that horses have an even number of legs - yes?
- A horse has forelegs and back legs.
- It has two back legs.
- Four plus two is six, thus it has six legs
- Six is an odd number of legs for a horse to have
- But the number must also be even!
- The only number which is both even and odd is infinity
- Therefore, a horse has an infinite number of legs
From here because it was faster to find than to type.