This is amazing.
Gavin James has just covered Prince’s Purple Rain on 2FM and it was absolutely beautiful.
He performed the song on Tracy Clifford’s afternoon show and it’s possibly one of the best covers of the iconic song we’ve heard.
Watch his performance here: