Russia is TEQ!

In Russia, being TEQ is a serious matter!๐Ÿ‡ท๐Ÿ‡บ

Check out what the losers have to do as punishment!

Share
Teqshop
logo

Teqball is a new sport equipment and a new sport based on football.