that is not travis driving
he is in the movie but it is the original owner of the DC mountain lab
he sold it to DC and is now super rich
and i guess he bought a super nice STI
impressive driving i would agree
hiting 40ft tables in your car is fuckin nuts
if you even look on the back cover...