Rossi hails Leicester Square ride-in success
Rossi hails Leicester Square ride-in success