Head to head footlock
ITCC 2013

Footage of the Men's and Women's head to head footlock competition at the 2013 ITCC in Toronto, Canada.

Facebook Twitter YouTube Vimeo