FOXNews leaving England? England is not your city? Lucky Britain. Maybe Antarctica will work.


FOXNews leaving England? England is not your city? Lucky Britain. Maybe Antarctica will work.
Uploaded by Kenneth Udut

August 29, 2017 at 03:37PM
from Facebook http://ift.tt/2xv4hRY
via IFTTT

Leave a comment

Your email address will not be published. Required fields are marked *


7 + seven =

Leave a Reply