‘Ghost passengers’ in Japan are being reported by several taxi drivers in the town of Ishinomaki. Passengers in the Northern region of the country are hitching a ride from drivers with an unusual destination, according to FOX News. A few […]