Sin City Street Fights

- Barrage vs - Red Rocket

Result

My Robot Barrage
Opponent Red Rocket Win


Video