Please rate:

Night Vision UFO's in Boston #1 of 33

night vision filmed By ScreaminDevil in Boston Massachusetts 2010. Steady video clip of a ufo that displays a wave type movement, is lost, then another appears traveling very fast that makes an impossible left turn.



Show Description Hide Description