We have a backlog of well over a decade of history to unpack here, pages will often be unfinished.
stephen larson (born june 6th, 1998) is a former youtuber and former UTTP leader and member from California, US. he was leader of the UTTP from 2014 to 2019.