Metro Council Member at-Large Steve Glover Talks About Metro Government’s Determination to Destroy Nashville and Cooper’s Plummeting Approval Rating

Thursday morning on The Tennessee Star Report, host Michael Patrick Leahy welcomed Metro Council Member-At-Large Steve Glover to the studio to discuss the now unpopular Nashville Mayor John Cooper.

Read More

Desperate David Briley Punches Down, Criticizes Nashville Tea Party’s Opposition to Property Tax Increase

On Friday’s Tennessee Star Report with Michael Patrick Leahy and special guest Ben Cunnigham – broadcast on Nashville’s Talk Radio 98.3 and 1510 WLAC weekdays from 5:00 am to 8:00 am – Leahy and Cunningham talked about Cunningham’s recent Tweets stating that he would hold John Cooper accountable to his implied commitments to the reallocation of Davidson County funds and not raising property taxes.

Read More