S........0

member since 2017

Recent Reviews1 total

The White Angel

8/13/2017
This is the definition of top shelf. Big, Sticky, Smelly, Potent, Clean. What more could you ask for. I just wish they had it near meeeee.