By nickmon1112 Posted on May 24, 2019May 24, 2019 Who was TotalBiscuit (Unfinished) July 8, 1984 – May 24, 2018