Be aware, and be warned: Tremendous downforce equipment about 1:30 into the video. You have been warned.
http://www.youtube.com/watch?v=dBYR2EYJe_I
Be aware, and be warned: Tremendous downforce equipment about 1:30 into the video. You have been warned.
http://www.youtube.com/watch?v=dBYR2EYJe_I