I like them both but haven't had much luck finding good info on either... the evo is 100 more and looks a lil nicer. what do you guys think? personal expierence?
natewan31
11-19-2005, 08:27 AM
use the search button, the greddy gets a thread probably once a week. also the site i bought my evo2 from is hopupracing.com