Appeared in the music video for "You're So Vain" by Faster Pussycat
The Del Rubio Triplets
Did You Know?
Been living quietly in a retirement community in San Pedro, California-- in the same home she once shared with her two late sisters.
The Little One