Mr Mechanic Show September 11th, 2021 by Mr Mechanic Show published on 2021-11-23T14:59:09Z The Mr Mechanic Show is a weekly call in radio show and podcast produced and hosted by Buchanan's Service Center in Omaha, NE.