The tale of the maid filming in the National Mall, as haunting as you expect – Vulture



[ad_1]
The tale of the maid filming in the National Mall, as haunted as you expected Vulture

The Handmaid's "Tale" is filming scenes from his third season in the D.C. National Mall, and his coverage on social media is haunting.

View full coverage on Google News [ad_2]
Source link