Italy strange but true: armoured tank and scooter in accident
Anyone who’s ever attempted driving in Italy knows that you take your life in your own hands. That is until the Italian drivers get out and then all hell breaks lose. Touring Italy on a Vespa might be very romantic,…