Live action footage
A road sign in French indicates that the road is closed during a big storm.
HD
1920 x 1080