Post Thumbnail

If you happen to live in the small village of Trimingham (population 370) on the northeast coast of Norfolk, England and while driving past the Royal Air Force Trimingham radar station your car's engine and lights seem to be cutting out, or your speedometer is spinning out of control like something ...

8 years ago 0 Comments
November 8, 2006 at 3:03AM