The Rich Men North of Richmond strike back with a parody cover of their own August 26, 2023 Oliver Anthony Tony Huchi Huchitony Teresa Granda Ted Cruz Hanford Institute Rich Men North Source: twitchy.com Share this article: