Have look at this beast

Currently reading:
Have look at this beast

Joined
Jul 17, 2002
Messages
426
Points
79
Location
derby, United Kingdom.
Twin Turbo Marea 20v

236foto052.jpg

WOW!!!!
p.s its not mine, if only.
 
Last edited:
a twin turbo 1 at that. revealed turbo`s...all the air they could eva want. have u got any stats on it??
 
Back
Top