Team Rembrandts loses semifinals in Florida, but wins Industrial Design Award

After a very successful first round and winning the quarter finals, Team Rembrandts was stopped in the semifinals of FIRST League in Florida. The Eindhoven based team did win the Industrial Design...