Fun fact. I'm older than Stevenage FC.
Their forum looks like it was made in 1998.http://www.borochat.co.uk/