Greg Miller talks about the features of his 1976 Land Cruiser, dubbed the 'Lizard King' by its builder, Jeremiah Proffitt, with trail footage
The Lizard King is a 1976 3-Seater Land Cruiser Rock Crawler that received a full Stage Three restoration by Proffitt's Cruisers