News

WAUWATOSA, Wis. — Mama Rosa, a giant troll sculpture, has been unveiled at the grand opening of Firefly Grove Park in Wauwatosa, transforming an old landfill into a whimsical new space.