Lance Armstrong Discovery Channel ad

The Dude and I were surfing Discovery Channel ads this morning (Boom de ya da!) and we stumbled on this one. I'm not sure if I'm totally behind the times, but I've never seen this ad and I think it's awesome.