Mammoth Mammoth Mammoth December 02, 2011 by michaeldalton The Mammoth Lighthouse is now officially alive and well on the worldwideweb. Check us out!!