photo credit: Power 106 If you aren’t living your best life, then Lil Duval stopped through to the Power 106 Perrier® & Juice Studios to remind you that you need to “Smile, B*tch!” Duval talks with Cece the Mamacita and Lechero about his current “Smile” record and the viral challenge behind it, shares his experience of smoking with…