FLL Team got robot?

My blogs

About me

Industry Advertising
Location Elgin, IL, United States
Introduction Enjoying one heck of a rookie year Matt, Kristen, Marc, Bradley, and Jake are getting ready for the FLL U.S. Open Championships in Dayton, OH.