User blog comment:JoePlay/The Avengers Battle Royale - The Smack Down/@comment-13003739-20120422120837

Storm beats Giant Man? I don't think so.