Watch live as Typhoon Shanshan makes landfall in southwestern Japan with 123mph winds
Watch live as Typhoon Shanshan makes landfall in southwestern Japan on Thursday 29 August.
Watch live as Typhoon Shanshan makes landfall in southwestern Japan on Thursday 29 August.