Ghosts and UFOs of Denbigh

March 20, 2012 18:34

A resident of Denbigh (North Wales, United Kingdom) by Graham Evans has made this video of the amazing shooting ghosts and UFOs, made in his native country.

Like this post? Please share to your friends: