March 24, 2016 No comments yet BMW 7 Series Wins 2016 World Luxury Car BMW’s flagship sedan, the BMW 7 Series, today received the prestigious 2016 World Luxury Car Award at the New York International Auto Show. Launched last fall, the BMW 7 Series once again sets the standard... Continue reading Posted in: Auto Shows Awards