I'm about to buy a ST185 front clip for a 5th Gen Celica and need some one to install the engine and accessories. Where is a good shop in Atlanta or close surrounding counties to go to? Time to get rid of this damn 5sfe.
Any help is greatly appreciated!!!!!!!!!!