dude thats awesome do you have a manual or auto transmission. Which company made the adapter for your trannsmission?. what did you do for the engine mounts?
gotdirt66 1 year ago
dude thats awesome do you have a manual or auto transmission. Which company made the adapter for your trannsmission?. what did you do for the engine mounts?
gotdirt66 1 year ago