Sixt

Sixt car hire launches in Australia

The German giant puts pedal to the metal in Australia and is eager to make tracks on its competit...