Evil Twin - The death of the Evo?
View Single Post
16th September 2008, 04:48 AM
Join Date: Sep 2006
Ola, were you on the new 2009 Evo 70 ?
if yes , what construction ?
and how does it compare to previous Evo 70s ?
View Public Profile
Find More Posts by Anowan