Def a person we hit, transport police en route. What baffles me is loads of people are buying food, men in particular. U have an appetite? -- March 16, 2010 19:32:16
OMG! Train manager announced we've hit someone or something near Twyford! We were travelling fast!! :-( -- March 16, 2010 19:22:01