These supposed ancestors of humans somehow manage to be better adapted
to life on this planet than us in virtually every respect... Did we
really "evolve" into the easiest prey going, or was there something more
Lloyd's channel on YouTube
where you can watch all of his videos.