Main content

The Perfect Shark
Shark-watcher Mike deGruy looks at how present and past shark design measures up, and finds that during 400 million years of shark evolution, 'perfection' can mean anything.
Last on
Tue 30 May 200602:40
BBC One Wales & Scotland only