Tristen Geren is a 50-time world record holder from Texas, USA who has achieved a multitude of videogame record titles. Subscribe for more: