The Deltones


The Deltones - musical character in the musical Shout! The Legend of The Wild One by.