Posted onJanuary 26, 2023inAutos News Chile: They catch a Suzuki Vitara going down the Los Tilos de Lota pedestrian staircase (+VIDEO)