NEW Japanese Trailer for X-MEN: DAYS OF FUTURE PAST David Vo 10 years ago MUTANTS vs SENTINELS. Need we say more?