With his 40th birthday less than two weeks away, Lance Armstrong showed off his smooth, ageless buff body on the beach in Maui on Tuesday.
The father of five is one hot daddy.
Shirtless on the Beach
9/7/2011 1:03 AM PDT BY Johnny Lopez
Get TMZ Breaking News alerts to your inbox