Weasels Ripped My Flesh The Mothers of Invention release their 7th album on August 10, 1970 … the 10 for Frank. It’s also the 2nd album they release AFTER they disbanded in 1969. Share this:Share on TumblrTweetMoreLike this:Like Loading...