Did You Know: Expert Tag is a Thing! [Video] thumbnail

Did You Know: Expert Tag is a Thing! [Video]

Spread the love

Here are 7 of the finest chases from the World Chase Tag WCT 3 championship. I did not understand that expert tag was an official sport, and it’s a quite exciting one to view!

[World Chase Tag]

Advertisement









Remarks are closed.

Learn More