They Strapped Parachutes On These Street Racers And Dropped Them Out Of a C-130
By now you’ve probably seen Fast and Furious 7. The movie features two street racing vehicles dropped out of the C-130 Hercules. Dropping vehicles safely is no simple task. From…
Share