- Jan 28, 2004
- 3,081
- 54
- 5,148
Which one will win ??
Fifth Gear Review
Download Review 13MB
Lady driver doing the test drive ^_^
** too torque-ky not so good ??
Fifth Gear Review
Download Review 13MB
Lady driver doing the test drive ^_^
** too torque-ky not so good ??