Picture of a cat on top of an express train preventing its departure
This is a picture of what appears to be a domestic cat perched on top of an express train at Euston station, London, which prevented the train’s departure for 2.5 hours as the staff at the station struggled to get … Continue reading →