July 15, 2010 Edit Delete Tags Autopost 1998 DUCATI ST2 motorcycle recall 38705 http://allmotorcyclerecalls.com/recalls/detail/38705/ via Ping.fm