Billy’s 2005 Street Monster sitting on new Enkei PF01s

This 2005 Subaru Impreza WRX STi you’re about to see here has lived. It has had many different stages, I’d wager to say it has been re-born more than once. Currently the car is in the capable hands of Billy Muller, Billy isn’t one of those young wippersnappers who found an STi on craigslist for $8k and started blindly throwing parts at it. Continue reading Billy’s 2005 Street Monster sitting on new Enkei PF01s