BamaRider Posted November 12, 2007 Share Posted November 12, 2007 I came across this video on the ST site. Makes me wanna a Duc but alas no room in the garage. Talk about making your blood race. http://www.drsardonicus.com/Video/1100.wmv Link to comment
This topic is now archived and is closed to further replies.