Talking Biz – Episode 24

June 23, 2018
by Drew Hendrix

June 23, 2018. Paul and Peter discuss the locomotive industry for most of the show. Especially because of the newly renovated Michigan Central Station upon Ford purchasing the previously rundown facility.