Search
Tech

Taxi Drivers Claim Ghost Passengers in Japan

Taxi drivers in Japan claim to have picked up the ghosts of those killed in the 2011 tsunami.

Published On 02/09/2016
2:42 PM EST