Who's Lucy Ramirez?
Time for some investigative work from the pajama posse.
Yes, who in the Heck is Lucy Ramirez?