Rock Star


About this product

Rock Star 50% Indica % Sativa - Names been around for very long time, always a relaxing high that puts your mind at ease.

More by Other brand

Show All