Whaa...?

First Great Western, 08:41 train from Exeter St. David's to London Paddington, Friday 11 May 2012