Team UpTwoMountains FRX Rally Cross WRX
August 8, 2008
This project is a off road auto cross contender that races in the Formula Rally Cross (FRX) group. Near the end of 2007, the factory turbo (TD04) died and ran oil throughout the 2.5 liter factory STI block/FLI Stage 1…
View Article >