David Letterman Spotted at a Caps Game!

David Letterman added some star power to the Caps playoff game against the Penguins last night. He was seen at the Verizon Center...but I have no idea why he was in town or who he was cheering for.

 

(SOURCE)

title

Content Goes Here