13 November, 2026

America's natural wonders on the big, big screen

There's a new IMAX/giant screen extravaganza out called America the Beautiful. It showcases this country's beautiful landscapes and chronicles the efforts to preserve them. Featured in the movie is the Aldo Leopold Foundation!

At this point, the only Wisconsin screenings will be at the Horwitz-DeRemer Planetarium in Waukesha. Here's a teaser trailer:

No comments: