Yep, I'm on the UK site, just tried the main TomsHardware.com site and it does the same.
Edit:
I went to the US site via http://www.tomshardware.com/us/ and entered the forum via the menu bar, I presume this is the main US site and not some clever redirect thingy.