Click to Watch in HD > The Cult - Heart Of Soul

Watch Filmed in a derelict hotel in the countryside around Barcelona, this song was featured on the album Ceremony.

Youtube Channel / TheArkive
Loading