CLOAKING ALIEN CRAFT PHOTOGRAPHED OVER ORLANDO, FLORIDA
JANUARY 24, 2014 ... ORLANDO, FLORIDA
While staying at the Orlando World Center Marriott Resort in Orlando I stepped onto the back porch to make a panoramic photo of the sunrise.
While taking a series of 3 photos I noticed a curving brig…
406 days ago