The judges called them “too cute” on NBC’s America Sings program. The Deltones of the University of Delaware made it to the Top 10, but couldn’t go any further. They are still first with Delaware.
WHYY went to a University of Delaware sponsored singing competition on Monday October 10th. Check out the Deltones and see if you think they have what it takes to keep going.