BEASTentertainment, the guys who brought you Committed, have revealed another sick video. This time it’s about the Penn Lacrosse team and its journey throughout the season to the IVY League Championship.
Only the men in that locker room knew what their future held.