So it turns out there's a new Frogs album as such, which apparently had been in the works for a while
https://thefrogs.hearnow.com/
Hi everyone. The Spiritual album is here. Damaged Goods / Sinned in Reverse.Out now! Finally. Our album that has been talked about in interviews & the works for the last 30 years. Today digitally available everywhere.— Jimmy Flemion (@JimmyFlemion) July 7, 2021
― Ned Raggett, Monday, 12 July 2021 21:40 (two years ago) link