The Armadacon Fan Film Trailer

This is the trailer as shown at Armadacon in the past. 

© Planet VFX  2019