EVO 2014
0
Armada Takes It All In EVO Smash Bros Melee Finals
Travis Villasenor
July 21, 2015
This past Sunday, the EVO Championship Series concluded its Super Smash Bros. Melee finals with a first time victor taking the crown.