Jessicalu

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