Planet Narc!

Living on Planet Narc is not easy, do you find yourself wanting a return ticket as well?