Nissan Altima soars 120 feet after running up… Leave a reply Nissan Altima soars 120 feet after running up tow truck ramp on freeway Read (Boing Boing) Like this:Like Loading...