G........2

member since 2017

Recent Reviews1 total

Cookies On The Strip

11/7/2017
Best shop in vegas BY FAR. Great customer service, best buds, and the new mpx WAX is SUUUPPPEEERRRR DANK! Deffinately recomend!