Captain America vs The Flash

Captain America vs The Flash is Peep4Life's two hundred and sixty-seventh DBX!

Description
''Season 18 Episode 12! Marvel vs DC! If the Avenger and The Scarlet Speedster were at odds, which superhero would take the win? ''