8212706

ICE (1)

. . . and fled at 200 km/h in an ICE train toward Frankfurt. The ants just couldn't keep up.