The music video for Delta Spirit's latest single, 'From Now On' has been released, following the September 2014 release of their fourth studio album. 'From Now On' was featured on the album as track number two.
Casual Sex (Explicit)
Castle On The Hill & Shape Of You feat. Stormzy [Live from the Brit Awards 2017]
He's certainly not wasting his newfound talents.