Meet the 16 AllStars that make up the roster of international competitors vying for the Global Destruction Federation Championship.
Video Source
Meet the 16 AllStars that make up the roster of international competitors vying for the Global Destruction Federation Championship.
Video Source