Windells Camp is the Funnest Place On Earth. Watch this Video as Campers and Coaches Shred Windells Private Terrain park on Mt Hood. Which happens to be be bigger than any other camp!