Team Solid

Team Solid is a European team.