Targa Newfoundland ROCKS!!
[ame="http://www.youtube.com/watch?v=3gs6TPbwvi0"]YouTube - ‪Targa Newfoundland 2010 on TSN‬‏[/ame]
Here you go watch the duster dart demon in action.
Mop
Print