Responding to @Lentesta call for iPhone information.
I'm able to see both forums on my iPhone 5 iOS 7.1.2. Using Safari.
The other site has a MUCH cleaner look and feel though. Here's what I see when I'm logged into the other site.
Here's how TP looks for me.