This is a video of the Ironettes' recent performance at Japan Expo 2011 in Paris, France (you know, the Japan Expo -- in France). For those of...