TyphoonJebi #Jebi Typhoon Jebi, the strongest cyclone in 25 years, has made landfall in Japan, meteorologists say. Footage shows Kyoto Station, Japan’s …
Via Youtube
TyphoonJebi #Jebi Typhoon Jebi, the strongest cyclone in 25 years, has made landfall in Japan, meteorologists say. Footage shows Kyoto Station, Japan’s …
Via Youtube