10 Harry and Meghan’s Live Wax Figures Have Fun on the Streets of London - 2018 (parade.com) posted 3 years ago by PenceFence 3 years ago by PenceFence +10 / -0 8 comments share 8 comments share save hide report block hide replies
That’s just freakishly weird.