March 28, 2003 at 9:42 am #16310
Radar, I totally agree on the 900SEI. Remember seeing one on the cover of a bike magazine years ago and rushing out to the dealership to see it in the flesh. Drop dead gorgeous. Still is.
So Satan rides a Z13 then?