I've raced a few local mustangs but honestly don't remember racing anyone on June 24th or around that time. (the 23rd was my birthday so I remember "that time".)
I also never talk any s*** unless it's to my friends. I wouldn't mouth off to someone in a mustang ever. Some of the fastest mustangs I've ever seen are the least suspecting. I usually race the flowmaster/H-pipe, super wide rear wheeled ones sporting pep boys specials for tires. Monster tach is an added bonus.
If it was me, I never said a word. If he says the car was red, it was more than likely me. I have the only red one I've ever seen here and the only red one Bill Britt ever had in stock.
Fredericksburg is a Mustang town through and through. We have a lot of performance shops run by skilled tuners who put out some serious cars. We're only 30 minutes from two 1/8th mile tracks, 45 minutes from another, and an hour from MIR.