I do believe we have a triangular-shaped craft flying around as there have been so many credible sightings.
I believe they are called the TR3-B. And if they have the performance characteristics described on some websites, this sighting was probably one of them.
PF