Traffic in Malta

Hear from locals about traffic in Malta: