It’s been years since M83 has played a show in Richmond. Surely some feared that the band could have possibly gotten rusty after being away for so long. After all, the band has only just released their most recent release, Junk, their seventh studio album, and have...