Rod Picott at Ogden After Hours
July 19, 2019 found Rod Picott releasing his eleventh album, titled "Tell The Truth & Shame The Devil." The new album is completely acoustic, featuring only guitar, harmonica and Picott’s weathered vocals. Many of the songs on "Tell The Truth & Shame The Devil" are influenced by a health scare that Picott endured in the winter...