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?

No comments yet Categories: UFO Tags:

Leave a Reply

%d bloggers like this: