pic: Goofy NERDS



The members of the New England Invasion Gael Force team getting a little crazy after 2 days of intense competition.