I'm sure this has been on here before, but bike riders might like one of these...
Dodge Tomahawk
I've just read a press release that says that DaimlerChrysler are going to do a limited production run for 9 of these... anyone got $555,000 to
spare?
rgds,
David
I got on of them
Only in my photo archive though
Looks like he had a curry last night.