Magic mushrooms are illegal for sale in Ohio. Nonetheless, shoppers can still get magic mushroom spores devoid of stressing about breaking the law. “It’s just balls out,” mentioned Matt Kidder, 42, who braved Sunday’s snowstorm to shop immediately after two or three beers seeing soccer. “I think the person who did this can be a genius. T