Today is the day that BMW takes the public wraps off of the production M3 and M4. Additionally we’ll see the world debut of the 2 Series and the highly anticipated M235i. Throughout the day we’ll be bringing you updates from the floor and plenty of photos. Be sure to follow the site and check out BF on Twitter and Instagram.