Green Arrow vs. Falcon

Started by byrdgang211 pages

Green Arrow vs. Falcon

Who wins?

Falcon 6/10