http://www.sheffieldforum.co.uk/showthread.php?p=7720333
Apparently if you log in there's a notice telling you they were hacked.
http://www.sheffieldforum.co.uk/showthread.php?p=7720333
Apparently if you log in there's a notice telling you they were hacked.