Fictional archaeologists Lara Croft and Indiana Jones face off in a rap battle.Fictional archaeologists Lara Croft and Indiana Jones face off in a rap battle.Fictional archaeologists Lara Croft and Indiana Jones face off in a rap battle.