HELL NO
Doctor mj Reviewed by Doctor mj on . im buyin and i got a question Is 120 a fair price for 5.4 g of purple haze Rating: 5