Claimed to be a cannabis cup winner, Aliens Rx carts are definitely a good hit, but where is the source?…