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
8:42 AM EST