Car Wash - Birżebbuġa, Malta