Japanese man rides 1,000 kilometres on stolen mamachari bicycle to see Tokyo for first time

Epic journey stopped by police just short of completion. 

Read More