WATCH: First official trailer for 'Avengers: Infinity War' has arrived | PUSH.COM.PH