Uhh he didn't just build a LEGO Land Raider... you might wanna take a look at what else he built!
[url]http://www.youtube.com/watch?v=O3pnCVqo6ck&feature=related[/url]
Either there is life in the universe more intelligent than us, or we are the most intelligent form of life in the universe. Either way, it's a worrying thought!