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