The 2001 BMW 750iL is a special car and Doug DeMuro thinks it’s the most beautiful luxury sedan ever. Check out his review of the 2001 BMW 7 Series below and see why he thinks that the E38 7 Series is such a great car.
Tags BMW 7 Series BMW Reviews BMW Videos
Check Also
BMW M2 CS Targets Sub-7m30 Nordschleife To Shame Fast Rivals
The BMW M2 CS has been flaunting its boosted credentials since its reveal, and now, …