Lee’s Palace played host to Deer Tick last night. They’re currently touring on their October 2011 release Divine Providence.

Photos by: Amanda Fotes, AUX TV

Recommended Videos: