Captain America vs Leonardo

Description
Marvel vs TMNT! Which blue,wise,Leader whi is famous for fighting in New York will win a DEATH BATTLE!!!