Isle of Man
By romulusnr @ 2005-07-28 13:44:52
romulusnr
@ 2006-02-28 13:22:50
Definitely a satellite update here around the city of Douglas, but not with hi-res. Odd.