Deer Tick 'Main Street' on 'Letterman'

Rhode Island band play tune from 'Divine Providence'

x