Star Leaf Film Sponsors Cannabis Space Launch

Rocket Man: Star Leaf's Richard Cranor has his head in the stars

WASHINGTON: The creators of the stoner alien sci-fi film “Star Leaf” are having a contest to promote a RocketStar space launch at NASA’s Cape Canaveral 39c Launch Pad in the coming weeks. The launch will be filmed by Discovery Channel Canada. According to a recent article in Popular Mechanics, RocketStar technologies out of New York City Read the full article…