Harley Davidson Guardian Angel Picture

Glen and Pat of Traverse City, Michigan sent us this intriguing angel picture and story. Is it evidence of their guardian angel, with them while riding their Harley Davidson motorcycle? Take a look, read the story and you decide...

"My wife and I on our new Harley-Davidson, along with another couple on their bike took a day ride from Traverse City, Michigan to the U.P. of Michigan. While on the ride, we were almost hit head-on by a car that was passing several cars. The car just missed hitting us. On one of our stops, my friend took this picture. I really do believe it shows our guardian angel that kept us safe on the ride."

Is this light anomaly evidence of the presence of spirit energy with them?  The photo does not appear to have flash reflection off of the chrome or windshield...