makingascene.org
Rod Picott is Making a Scene! – Making A Scene!
Making a Scene Talks with Rod Picott! July 19th 2019 finds Rod Picott releasing his eleventh album, titled Tell The Truth & Shame The Devil.