Sorry to detract but why do people keep saying this ?? Dude, the immigration department of SEVERAL countries you may want to get to, gives a shit. A BIG SHIT. You cant just whisk away to another country because your an awesome artist. There are legal hoops to jump through, and a company that SPONSORS you for a visa is the…