Video: LEO RODGERS LOST HIS LEG AND IS RACING AND COMMUTING

Video: LEO RODGERS LOST HIS LEG AND IS RACING AND COMMUTING

This is a fantastic watch. Just sit back and enjoy. More on Leo here.