>Is that a flashlight on Mark Lord's head?

That would be a Petzl Zipka headlamp. Awesome piece of gear that.