I've noticed a couple times while googling for one thing or another, that i would come across a twhl link, only it wasn't a twhl link, it was a ip address.
I'm just wondering, is this normal? Because to me it sort of seems like a phishing site as it doesn't read your existing cookie and you have to log in, the one site i just found being http://66.39.130.58
I don't know if this is the actual twhl.co.za site or not, but i just feel i should point out if you come across a link, be sure to check the url in case you're suddenly logged out, because going to the legit url will log you back in without risk.
Ah goddammit this is the second time I've done this, it's the real ip address, sorry.