Sin City Street Fights

- Barrage vs - Mirage

Result

My Robot Barrage
Opponent Mirage Win