Has this camera captured a miracle of spiritual proportions?

Michigan Fire Chief Glen Thorman says his home security camera captured an angel floating over a truck. FOX News Channel (FNC) is a 24-hour all-encompassing news service dedicated to delivering breaking news... Read more »