WIBX's Bill Keeler says he is "fed up" with the failure of some leaders to get the job done, so he is asking that we take them - and ourselves - to task, pledging to make a difference in our communities.

He is launching his own bid, as a Mayor of the Airwaves of sorts.

Keeler says he is standing on the platform of "results and accountability:"  Want to hear more?  Listen on Monday, April 29, 2013 from 6:00am to 9:00am.