well what can i say,it runs ###### fantastic,soooooo much more power now,needs no more than an inch of pedal pushed down and wow,im sooo happy
Announcement
Collapse
No announcement yet.
omg!!!!!!!!
Collapse
X
Comment