Mave TMS Founder Administrator Messages 234,668 Location Belgium May 2, 2018 #1 15m high walls of snow. The road snow cleaners do a really good job in Japan! Skip to 0:10