Friday, October 6, 2017

The Red Tack at the Lion's Lair

The Red Tack (Ted Thacker) celebrates a new album release at the Lion's Lair in Denver.

No comments:

Post a Comment