Visa: It’s Nowhere You Want To Be

boygeorge1.jpg

Boy George, who was planning a summer concert in New York to benefit the Department of Sanitation, has been denied a visa by the United States government. Is this payback from the feds for Britain’s refusing Martha Stewart a visa last week?

Leave a Comment