20 notes August 14, 2012 One Panel Battles Red Tornado Vs The Vision Who would win? Filed under comics onepanelbattles