Review (5/5): What did they put in this stuff - angel tears?!  Oh my freakin' God - my wife and I are absolutely in love with this stuff.
Not much more to say - this stuff will make you weak in the knees lol. What did they put in this stuff - angel tears?! Oh my freakin' God - my wife and I are absolutely in love with this stuff.