The Popular Toyota Land Cruiser video series from Proffitt’s Resurrection Land Cruisers is back with episode 7. This episode features a Toyota Megacruiser and a body off stage 3 restored 1982 FJ40