Video: Villagers – ‘Ship Of Promises’ by Nialler9 Wednesday, June 23, 2010 New video for ‘Ship Of Promises’ from Villagers‘ Becoming A Jackal. Tags Video ArtistsVillagers 2 Comments Video: Tegan and Sara live in Tower Records, Dublin Previous Article Janelle Monae – ‘Smile’ (Charlie Chaplin cover) Next Article View Comments (2) Comments are closed"