view posts by this user Offline
    Reply with quote Post a reply
Similar to the other post, I'm guessing the WOW Heroes logo at the top left in the forums pages should take you to the home page rather than the forums index...
Site Admin
view posts by this user Offline
Site Admin
    Reply with quote Post a reply
I'll post both links, one should lead to forum index, other one to main page.
Jump to :