Lone Tokyo cab driver offering passengers his personal thesis on latest Godzilla movie

And in doing so becomes a legend.

Read More