Letterman's Galactica cast Top 10 List

I love the Battlestar Galactica.

I love the Letterman.

And then this happened:

[youtube=http://youtube.com/watch?v=YatjlSJNRHM]

And it’s hilarious.