All Team Cactus Sounds USA reach Podium
With only a couple days before db Drag World Finals; Cactus Sounds put together a team of U.S. competitors. Ryan Ferguson, James Herren, Geoff Cayemberg, and Team EH following Christoph Herzog of Switzerland to an impressive showing in 2006.