Red Pine Island, Canasota 2008