Deer Tick watch themselves LIVE on Letterman 10-12-11 @ The MET

Deer Tick appeared on David Letterman for the 2nd time on Oct 12, 2011. They played that night at The MET in scenic Pawtucket, RI for the release of their new CD “Divine Providence”. Between songs were able to watch themselves perform on TV. This is their reaction video.