Taylor Scott Band CD Release

  • The Walnut Room 3131 Walnut Street Denver, CO, 80205 United States

This is the CD release party for Taylor Scott Band's new album, "A Closer Look, The Second Glance." Recorded live in an actual castle, this record captures the funky soul-jam energy of an incredibly talented band, firing on all cylinders.

October 31
Taylor Scott Band