Toyota Land Cruiser 70 Series Accessories & Body Kits in Kenya
The Toyota Land Cruiser 70 Series is a no-nonsense 4×4 that made its debut in the 70’s and was solely built for navigating harsh environments, remote travel, and heavy-duty towing. Real car enthusiasts will always have a liking for classic staff and so is the 70 Series. With some fine finesse of accessories and body… Continue Reading →
Toyota Land Cruiser 70 Series Accessories & Body Kits in Kenya Read More »

