Home // my spirit is broken

Posts Tagged ‘my spirit is broken’

Video: Champs – My Spirit is Broken

Brother duo Champs released a video for their free to download track My Spirit is Broken this week. Filmed in Champ’s hometown of Ventnor on the Isle of Wight, the video pays homage to the local game of  ’pooljumping’, which presumably every person on the island has been doing during …

Read