Terrible product, a total waste of time and money. Search and watch "deal or dud" FOX 4 News Fort Worth, Texas full report with video on Hydro Mousse - wish I had watched it before I wasted all my time and some money.
Pros and Cons:
Bottom Line: No, I would not recommend this to a friend
14 people found it helpful
Link to this Review