Carl Restivo

guitar, vocal, drums

Top collaborators

Artist name Roles Recordings
Many
Tom Morello

Work on other artists' recordings

Artist name Roles Recordings
Many vocal, guitar Your Love (L.O.V.E. reggae mix)
Tom Morello vocal, drums Ease My Revolutionary Mind