Hi, wondering if this forum is still run by the same people it was in 2005.
One of the people running it then used to post under the name "Snowhope". Wondering if he is still around.
For those new to UK Weather Watch, a friendly and warm welcome.
1 post • Page 1 of 1