Director Arlin Ladue filmed a 28 minute film documenting the Tufts Men’s Lacrosse 2010 National Championship season. The documentary is outstanding. Those young men didn’t take anything for granted last season. You may be down, but you’re never out.
Posted on April 26, 2011 by Lacrosse Playground