Hanshin Rail Line gives hilariously cute reason for train delay

This has to be the cutest excuse for a train delay we’ve ever seen involving a train driver, a dog, and a cookie.

Read More