Meghan and Harry

Self proclaimed eco-warriors Meghan and Harry have motored around New York City in convoy of THREE gas-guzzling SUVs for at least THREE photo ops – and meeting at the UN

Leave a Reply

%d bloggers like this: