Lewis is really strong!.

this is his early 2010 vid filmed in Turkey;).....
was a fun week!

Stay tuned, more coming

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…