G
Guest_shanghaiamtrak
Guest
I noticed while watching a game at dodger stadium in LA that Amtrak had multiple ads along one of the decks. Good to see Amtrak doing a little advertising in a good venue. some people in this country dont even know amtrak exists!