Look what was added to the FTR

RE: the 5906- seems kind of odd, looks like there was only around 400 made, back in 1997. Seems like they've held their value though $$$. Hey, anything added to the list is a win, right?
 
Back
Top Bottom