Cars, pickups, semi trucks, driven by their owners, will madly descend an immense staircase from the top of a mountain in Switzerland, with the aim of delighting our audience. Let's see it!!!
Please LIKE and SUBSCRIBE for more BeamNG drive videos!!! / @truckytoo