Garry Bredefeld's money back guarantee draws mixed reaction from local developers, City Hall, and the KMJ audience. Councilman Bredefeld calls in to defend his position
Garry Bredefeld's money back guarantee draws mixed reaction from local developers, City Hall, and the KMJ audience. Councilman Bredefeld calls in to defend his position