A traffic cam spotted a UFO



A traffic cam spots … something on LIVE TV..

WJXT4′s Crystal Moyer was reporting live on the news while a glowing green glob shot from the ground to the sky behind her..

Check it here.. the debate on the Facebook page is contentious. UFO or something rational?

Leave a Reply