Producer and songwriter Deaton Chris Anthony will release Sid The Kid on July 29. Listen to new song "iScream" featuring Beabdoobee now.
A zany and bright accompaniment to Deaton Chris Anthony’s latest single.