The Arctic Monkeys returned to TD Garden in Boston, MA, on Sunday night after five long years, and it was a show to behold!