AboutDeer Tick

Deer Tick is an American indie folk band from Providence, Rhode Island led by guitarist and singer-songwriter John McCauley. The band began as McCauley's solo project in December 2004.