Russell Petersen

Russell Petersen is a Blizzard employee, Item and Lead Rewards Designer for World of Warcraft.