Road Rage

David Letterman: This Is A Vacation?

Bearded funnyman gets in some healthy jogging in St Barts.