Thread
:
150000 mile Evo
View Single Post
#
15
13-07-2011, 09:57 AM
worzel
Guest
Posts: n/a
When you see 150,000 miles for an Evo, that means.
35,000 on the road and 115,000 mile being towed