2007 FIRST LEGO League World Festival Highlights
Published
17 April 2007, 08:00 CET
"3, 2, 1, LEGO!" It was an exhilarating two days at the Georgia Dome in Atlanta, Georgia, USA as 94 teams from around the globe competed in the 2007 FIRST LEGO League (FLL) World F...