Watch: Traffic accident caught live on air during live Transport Malta interviewSource: Times of MaltaPublished on 1 year ago