Back to Top

Stars vs Stripes – Womens Roller Derby World Cup 2014

Team USA vs Team USA in Dallas, TX Friday December 5th 2014 The audio is terrible because I was 3ft. from the speaker. Ouch.

Reblogged 2 years ago from www.youtube.com