Macaulay Culkin and Brenda Song Take Stroll in Paris

Macaulay Culkin and Brenda Song in Paris, France during Thanksgiving holiday weekend on November 21, 2017.
Macaulay Culkin and Brenda Song in Paris, France during Thanksgiving holiday weekend on November 21, 2017. BACKGRID