Lance Armstrong Sighting

DSC_1737

Look who's getting in shape on the Big Island of Hawai'i! Kick ass?