2012 Senior Solutions

The first video explains the missions. Others show how various teams attempted to solve the challenges.