1. Spinal

    5-Star Breakdown Cover

    I'm driving to Italy, and have been told that I need 5 star breakdown cover. "You must ensure you take out five star European breakdown cover for the vehicle" Any idea what this is? All major breakdown companies seem to say they are 5-star breakdown... but I'm guessing it means something...
Top Bottom