Car Wash - Żebbuġ, Malta