Next time you moan that your feet hurt in those new shoes, think of these heroes who punched everything that life threw at them straight in the face.

1

Source: The Register

 

2

Source: ABC News

 

3

Source: WLKY

 

4

Source: Poon Lim

 

5

Source: ABC News

 

6

Source: Wikipedia

 

7

Source: ABC News

 

8

Source: Manolith

 

9