Check out the MotoMan Targa Newfoundland 2011 documentary.. Viewed through the eyes of Team SRT!
Intro:
http://www.youtube.com/watch?v=PRi27...h_e_se&list=SL
Part 1/4:
http://www.youtube.com/watch?v=LZgMkS3fvXc&feature=sh_e_top&list=SL
The remaining episode of this 4 part series to be released in the near future!