E39 BMW M5

VIDEO: Check Out How the Better-Than-New E39 BMW M5 Drives

BMW E39 M5 23 830x553

Buy the BMW E39 M5 now while you still can

The consensus choice for the best BMW M5 of all time is typically the E39 M5. It might not be the best M5 in specific areas; such as engine (E60 M5) or looks (E28 M5);…