Buy Alien XR vape carts which is one of the best cannabis cup winner, Alien Rx carts are definitely a good hit, but where is the source? A California based company with a mysterious background, Alien Rx remains a low key company. Research showed nothing about them on cannabis cups,