Download links and information about Truth Has to Be Given in Riddles by Joao Hasselberg. This album was released in 2014 and it belongs to Jazz, Alternative, Songwriter/Lyricist genres. It contains 8 tracks with total duration of 41:20 minutes.