Moment in Wisconsin: Hubbard Park

Moment in Wisconsin: Hubbard Park

SHOREWOOD, Wis. (CBS 58) -- A moment in Wisconsin at Hubbard Park along the Milwaukee River in the Village of Shorewood.

Share this article: