Off-Duty Firefighters Rescue 3 After Car Plunges '15-20 Feet' Upside-Down into Water, Saving Them from 'Mortal Danger'