Whoa, we're getting another Jethro Tull album this year. "Curious Ruminant" is the title track of the album slated for a March 7, 2025, release. The animated music video was posted to YouTube this past Friday, January 10, 2025.