george pyle farewell, level crossing on Thursday, April 27, 2023.george pyle retirement, level crossing on Thursday, April 27, 2023.george pyle farewell, level crossing on Thursday, April 27, 2023.george pyle retirement, level crossing on Thursday, April 27, 2023.george pyle retirement, level crossing on Thursday, April 27, 2023.george pyle retirement, level crossing on Thursday, April 27, 2023.george pyle retirement, level crossing on Thursday, April 27, 2023.george pyle farewell, level crossing on Thursday, April 27, 2023.george pyle farewell, level crossing on Thursday, April 27, 2023.george pyle farewell, level crossing on Thursday, April 27, 2023.george pyle farewell, level crossing on Thursday, April 27, 2023.george pyle farewell, level crossing on Thursday, April 27, 2023.george pyle farewell, level crossing on Thursday, April 27, 2023.