On Friday October 19th, Vice News featured a story about the 2017 MECA World Finals. Hours of footage was edited down to about five minutes featuring multiple MECA competitors and champions. Be sure to watch the video which is embedded with this post!
- Something is wrong.Instagram token error.Load More
%d bloggers like this: