Megatron VS Megatron VS Megatron!!! Transformers Stop Motion Animation Battle

It’s heeeeeeere! YEeeEsSsS! This one took me a month to shoot, around 5 hours a day, plus two weeks for compositing and editing. I often had to ...
Back to Top