MainProductsReviews Got B.O.? By RL Policar June 23, 2007 1 Min Read 0 Do you have problem with being stinky? Do your feet smell? What about your balls, do they stink? Check out my review of the Crystal Stick Body Deodorant. Related posts: Sette Rival Mountain Biking Shoes-Long Term Review Update: White Brothers Magic 29″ 80mm First Impressions: eXotic Carbon Rigid 29er Fork Road Rash Update: Road Rash Repair Kit First Impressions Tags: body odorcrystal stick