Haha - I know I know - I got a vid of yours - they are on my youtube, i even posted it on NJLR!
You have facebook? I have a couple pics of yours on there.
1967 Series IIa 109 5 Door - Work in progress
'98 Toyota Land Cruiser 100 Series