Blake Johnston smashed the previous record of 30 hours and 11 minutes and plans to keep going
March 17, 2023