England Is In London Right?

The London Sun is giving a rough time after it was revealed on his DVD that the rapper is asked by All Access Europe, “Where is England?” He replied, “England? England is in London, right?”

Related News

Leave a Reply

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