BNSF 5407, BNSF 5299, BNSF 7718 - Carrollton, Texas (June 26, 2024) #railroad #train #railfan #railway #freighttrain #bnsf5408 #bnsf5299 #bnsf7718