Under the Big-Top Tent in Osseo!When Summer comes, you can count on warmer weather, sunshine, and the arrival of the big red & white striped tent at Dean’s. Once the...