The Earology Dept. features and review Truth Be Told:
"Amycanbe is a band from Italy and they make pretty good alternative music. Although the track Truth Be Told
is a few years old, it is new to me (and maybe new to you too) and
regardless it’s still a great track. The song comes from the band’s Mountain Whales album courtesy of Open Productions. After the jump check out the Lele Marcojanni directed video. Peace."