Great Italian Motorcycle Display

Flixxy.com   New  Popular 
 
Fantastic film of police riders showing off their motorbike riding and coordination skills in the 50s in Rome (Italy).
 
 



.