3 Horsemen

3 Horsemen is a European team.