Jessicalu

Jessicalu is a Blizzard Technical Support employee and Blizzard Poster on the official WoW Technical Support forum.