Fresh video from the Secret Wars – Grand Finale in London recently. The winner was Hicks, full report and photos here.