Colorado Pot Reviews Princess Leia Strain 2 years ago . Princess Leia is a Sativa dominant strain available at Terrapin in Boulder, Colorado. Upon inspection…