by Joe Rinaldi June 9, 2006
by small-town-huskie November 8, 2011
Princess Owatonna was a mascot for a bottles water company located in southern Minnesota. An entire legend was created that describes her being ill and drinking of the Mineral Springs and regaining her health. The water company went under but the legend lives on at Mineral Springs park in Owatonna, MN.
by puppucakes April 7, 2016