Vertical Sweep

Vertical Sweep is a North American team.