LocationDan's Silverleaf 103 Industrial Street Denton, TX 76201
Get Directions »
- January 9, 2013 8pm
Telegraph Canyon hails from Fort Worth and brings all the beloved aspects of indie folk rock into one multifaceted performance. They're currently working on a new album set for release this year and a brand new single debuting in February.