Of Moles and Men

Of Moles and Men is the eighth and final episode of the first season of Sean Saves the World. It originally premiered November 21, 2013.