Continuing with his overseas freestyle drops, Pugs Atomz hits us with this jam from Switzerland where he is currently on tour with DJ Vadim. Who says independent artists don’t live well on the road. Have you seen this dude’s view/hotel room in these videos?