Just bought the foamstar snow foam! After trying other snow foams, found this to be the best one by far.

November 05, 2018

Just bought the foamstar snow foam! After trying other snow foams, found this to be the best one by far. 
Grouse product, absolutely love it.


Leave a comment

Comments will be approved before showing up.