Best evo x picture evar!!!
Anyone have any idea of a speed to accomplish that and to land without killing one's self or the car? I would guess 100-120-depending on the launch slope/landing. Dropping straight down would hurt, but at speed it effects the car/driver much less severely.



