Sunday, January 15, 2012

Truth Be Told - Amycanbe


Truth Be Told, the latest song by Amycanbe, from their album Mountain Whales, which is sung entirely in English. The band are from the coastal region of Emilia-Romagna, Italia. The video is rather odd; it shows the band members playing sports for twelve hours straight, but the song is beautiful. Italian folk-indie music at its finest.