Red Bull Crashed Ice Yokohama 2018


2018/12/08 Yokohama, Japan: Red Bull Crashed Ice Yokohama 2018 debut in Japan. (Photos by Michael Steinebach/AFLO)