If you are a fan of Arrow or the show Legends of Tomorrow, than you know her as Black Canary! The actress, Caity Lotz, has martial arts training in Taekwondo, Wushu and Muay Thai. Below is a fun video of her training with Mindy Kelly, who has appeared in movies and is a World Champion Extreme Martial Artist. There are videos of both on youtube showing off some of their amazing skills! Check them out!