So today I turned my Accord off and a few seconds later I started hearing this intense squealing sound up front. I almost thought there was an animal or something stuck underneath the car, but there isn't. Upon getting home, I popped the hood and it seems to be coming from the bottom left corner...