BMW 8 Series shown in teaser, June 15 Le Mans debut Image #817667