BMW g80 M3

Video: How does the new M3 stack up against the E90 generation?