In Czech Republic they know what it takes to TEQ!
In the Czech Republic, they know what it means to be TEQ!🇨🇿
Check out the incredible skills in the video!
Are they going to do well in the next tournament? Time will tell!
Teqball is a new sport equipment and a new sport based on football.