Download links and information about Gigantes: Leandro & Leonardo by Leandro & Leonardo. This album was released in 2003 and it belongs to Latin genres. It contains 14 tracks with total duration of 51:15 minutes.