Skip to main content

Definitions by Alec B

Les Stroud 

The illest mother fucker on the discovery channel. To see him watch "survivorman" on discovery channel.
Les Stroud by Alec B October 15, 2007