Leigh Felten AKA Sugar Leche Leaked Video (1 video) 15.02.2016 Thanks to TheBiz! Leigh ended up getting busted for the types of videos she was making and made her local news