Pizza driver braves typhoon on bike

This dedicated pizza delivery driver refused to give up as Typhoon Jebi slammed into Japan as the strongest storm to strike the island nation in 25 years.

September 5, 2018

Examined