UFO Over Virginia, USA?

Jokeroo Videos

What's your thoughts on this clip? Are you a believer when it comes to UFOs?