I'm digging the determination from the Avengers in the latest trailer from MARVEL. "No Matter What" could be the nice slogan for next years Patriots too.....