MulletCaptain 0 Report post Posted October 11, 2016 Not like there is a whole lot of traffic here or anything but..... I was wondering why there is no LOL subforum. It's the most popular PC game of all time, so.... Share this post Link to post Share on other sites