From May 25th to May 29th one of the best BMW M gatherings in the world takes place in Munich, Germany. The event, which is called BMW M Days, gathers some of the most iconic and interesting M models ever produced into one giant celebration. This year’s celebration includes the BMW M4 GTS Concept and