3 Ratings:

The UFO And The Hopping Cow

This was reportedly recorded near Stamford UK recently. This could easily be a CG effect and the audio recording sounds as if it's recorded in a room and later placed into the video. Of course; that's just my opinion.

Show Description Hide Description