David Letterman Spotted at a Caps Game!

posted by Chris Carmichael - 

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.



Content Goes Here