Josh Todd Talks With OKC’s 94.7 The Buzz FM

Josh Todd of was on with 94.7 The Buzz FM in Oklahoma City on October 14th. Josh talked about his family history in OKC, the band’s headlining tour, rekindling his friendship with Keith Nelson and reforming the band last year, and more.

The interview audio at has since been removed.

Related News

Leave a Reply

Your email address will not be published. Required fields are marked *