I know I’m a little behind on this one, but caught wind of this just the other day and had to post about it. Benny, Paul and Jeff (the individuals behind the unique brand Megadestroyer) are swell cats and Ken Diamond is no slouch himself. This little project they’ve put together is nothing short of […]