Twins from Louisiana who grew up in foster care are giving back to their community and serving as a source of inspiration for locals. Cherry and Sherry Wilmore from the city of Houma are known as “everybody’s favorite twins ,” according to CBS News .