Video: Teddy Music – Stressed

In Grime by Nick Russell

The grime producer from Stratford, East London proves his debut vocal with fellow producer Faze Miyake wasn’t a fluke, as he drops this 32 bar video for Press Play UK.

www.twitter.com/teddy_music