Mechanics

EVERY TIME I PUT ON THE BRAKES I HEAR A AIR SOUND WHY IS THAT AND THE BACK WIND SHIELD WONT COME ON AND IT MAKES A SOUND

2003 Ford Expedition • 132,330 miles