stuarttottles
New Member
- Joined
- Jan 21, 2014
- Messages
- 8
- Country Flag
The Turbo on my 2006 land cruiser 3LD4D has blown, I am looking at buying a new one from a company called Maxspeedingrod.co.uk. they are based in Portsmouth, has any one had any dealings with them.
Thanks
Stuart
Thanks
Stuart