originalboggartblog.wordpress.com
Latest UFO sighting? The Return Of Turd Nine From Outer Space.
UFO filmed hovering over Somerset? ItÂ’s the return of the cosmic turds. Sometime last year we reported in an item titled Turd Nine From Outer Space, an acknowledgement of the greatest sci – f…