Is that a BMW "M" symbol on the front?
Wonder if they did the engine swap!