3.0-liter BMW CSL Batmobile – 1973 For many, the âBatmobileâ evokes the blacked-out 1955 Ford Lincoln Futura or the low, angular concept of the most recent superhero movie. But for BMW racing fans, it has a whole new meaning. Perhaps one of the finest BMW racing cars (apart from the M1), the 3.0-liter CSL âBatmobileâ […]