Robert Rico

Robert Rico will portray Che Guevara in Epic Rap Battles of History 73.

Season 6:

 * Che Guevara