Movies Logo
Lara Spencer
An image from The Great American Tag Sale with Martha Stewart, one of the productions that also features Lara Spencer.
Advertisement

Lara Spencer

June 19, 1969 — Garden City, New York, U.S.
Advertisement
    Lara Spencer - Movies App