Monday couldn't be better since BMW has officially revealed the M235i Racing in the flesh and boy does it look good. But we're not here to talk about the looks, because this car is a big boy's toy: