Any thoughts on 1986 DT 200?

Discussion in 'Thumpers' started by freewheelin frank, May 6, 2011.