Animated GIFs show fantastic detail and moving parts. A great way to display your own creation. He has also made comments on how he did the animations, so you can try it too. Another thing alot of people appreciate is a "back-story", where you are given the (fictional) background of this vehicle. He has done it well at the link above.
(via brothers-brick truckin-in-air)
(via brothers-brick truckin-in-air)