What Is A BMW ZHP

What Is A BMW ZHP?

The cult classic E46 performance package that’s extremely rare in the UK. Classic beemers tend to have that old school cool factor about them and the ZHP models are certainly no exception. Not only do ...