Pokémon Trainer Ash Ketchum and Charles Darwin Face Off in Epic Rap Battles of History

Pokémon trainer Ash Ketchum (Brian Walters) and naturalist Charles Darwin (Nice Peter) face off in an evolutionary episode of Epic Rap Battles of History created by Nice Peter and EpicLLOYD.

Justin Page
Justin Page

I'm a geeky artist/blogger who loves his life, wife, two identical twin girls, family, friends, and job.