Saw this vid on TLCA's web site: from the "Cadillac Hill".
Home of the Toyota Land Cruiser Association
I like this one almost as much as the INTI.
Home of the Toyota Land Cruiser Association
I like this one almost as much as the INTI.
Last edited: