Bmw 120d m sport

4 min read

It’s not billed as a hot hatch, but BMW’s 120d is a natural rival to the Golf GT