Guess What Was Sighted in Lakeside Wisconsin?
My daughter and son-in-law took our grandson Gus to Lake Superior a couple days ago. Coming back on Beck's Road in the town of Lakeside by highway 13, they saw what they thought were deer. Slowing down and getting closer, they discovered they were llamas. We have it all in Wisconsin!