EPIC 2008 STi springs update and Eibach USA

Last week I was down in Southern California and was able to visit Eibach USA manufacturing facility.  I was eager to get an update on when the springs would be available. Eibach is currently a bit behind but I should have the springs by mid June. Here are a couple of images I took of Eibach USA facility. […]