Staff USA Topples Staff UK for 2023 World’s Strongest Nation Title
Thanks to a titanic effort from Evan “T-Rex” Singleton, Team USA took down Team UK in a tightly contested battle…
Thanks to a titanic effort from Evan “T-Rex” Singleton, Team USA took down Team UK in a tightly contested battle…