Mellow Johnny's bike shop owned by Lance Armstrong, Austin, Texas, United States of America. 19th March 2021.<br /> Picture: Eoin Clarke Photography<br /> <br /> <br /> All photos usage must carry mandatory copyright credit (©  Eoin Clarke Photography)
{}