by Mr_EF_96 » February 23rd, 2010, 8:30 pm
Just wanted to get your opinions about the humble vl turbos what do you reckon off them and have you ever owned one both actually owning one or leaving it in your rear view ?
MR_EF_96
Living life one day at a time