UFO Over Amsterdam?

View Comments
Photo credit ANTONIO SCORZA/AFP/Getty Images

Photo credit ANTONIO SCORZA/AFP/Getty Images

steveaustin-headerrevised1 Steve Austin
Read More

Something strange was spotted over a castle in Amsterdam in the Netherlands, but was it a UFO? Click here to see a picture of it and decide for yourself.

View Comments
blog comments powered by Disqus
Follow

Get every new post delivered to your Inbox.

Join 568 other followers