Organic Sweat Shack


If you ever find yourself in Newhall, CA, you've got to visit the Organic Sweat Shack on Main St. As soon as you walk through the front door, stress and tension eases as you're greeted by a friendly face eager to give you a tour. After the tour of the 6 or so individual saunas, outdoor…