Electric Drag Racing at Woodburn Drag Strip
August 31, 2003
119 MB DIVX Video
We hope you were there to join us at the 2003 NEDRA Nationals in Woodburn, Oregon on August 31, 2003. If you missed it, be sure to see it next August!