As they begin their Summer Tour, friends of the site The Mammoths have agreed to give us the inside scoop into life on the road touring across the country over the next few weeks. They will share the good, the bad, and the ugly, all in their own words! Stay tuned as...