Friday, February 12, 2016
T

T

Team 0007 from St. Philomena School in Portsmouth won the Spirit Award at the 2013 First Lego League Challenge

R