So I'm riding in the pouring rain today doing about 75 on the interstate when I suddenly hear this loud ass '58 Buick blowing it's horn right under my nose. :o It startles me as I KNOW no other vehicle is near me, then I realize it's my horn I'm hearing!!! Quick stab at the horn button...