Thanks so much guys! After I get home today, I will be calling the cops and any nearby shops. I have been on the lookout for the 'stang. There are only but so many in my area. I have been living in the same place for 15 years now. I know where several mustangs reside.
Side note: Although I "thought" I saw a red mustang, I'm not ruling out any other colors. After all, I only saw it for a very small split second. Somewhere between me flopping off of my left knee to where I began flopping and sliding to my right thigh.