A couple of years ago I watched a Peter Townsend video demonstrating his speaker platforms
That would be surprising. Pete Townshend is the guitarist for the Who. The gentleman who made the Podiums was Max. No relation. https://hifiplus.com/articles/max-townshend-a-personal-tribute/