CLOSE
July 8, 2013

Leandro Miranda in Brazil

Great photos from Leandro Miranda in Brazil racing on a FA Team Limo.  Leandro is preparing for the World Championships.