Internet & Geek Culture
WOW! Kelvin the Menga Man of Menga_TV set a new world record for Jenga block stacking! He already had the world record of the most…