Darrius Roberts is in his late 20s. He lives in St. Louis Missouri. He works every day and spends his leisure time singing & performing in St. Louis and surrounding areas. He just happens to have Autism but that hasn't stopped him yet! Darrius is loved by many and always a crowd favorite when he open his mouth to sing.