Batman vs Green Arrow

Batman vs Green Arrow is another episode of ONE MINUTE MELEE!

Description
'2 of the most popular DC heros duke it out! Which hero will prevail?!'