Well these fit alot better.....

Definately needed some rims, thats about all it needs besides a turbo.