Vickie Stratford

Design goddess of the Transformers team...who doesn't work for Eric!