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