Board Thread:News and Announcements/@comment-26867051-20181010234841/@comment-24577221-20181015043517

Is there any truth behind any of this? Or were these things made up by Logan Peters (or someone else not from BBB)?