Ministry of Defence jamming Google?

Cam errors UK · Reply

Mysterious image blur at military site in Britain.

View Larger Map

Please wait...

Leave a Reply