03-04-2007, 11:02 AM
Have any of you guys ever considered this? I've watch it on TV the last couple of year and it's really intrigued me. Seems like an awesome event to drive.
http://www.targanewfoundland.com/home.asp
http://www.targanewfoundland.com/home.asp
Two feet.
