Break The Weather, Not Your Windshield! (MECA Competition)