NEW YORK  - The Long Island Ride-of-Smiles

THE NEW YORK RIDE-OF-SMILES

Unexpected delay turns out as meeeting the vibrant spirit of New Yorks people

 
top
 
 
 

 
 
 
 
Ride Of Smiles - 50.000 miles