News

The Nissan RB26 engine, also known as the "Heart of Godzilla" is an iconic engine beloved by its fans for years. But can you still buy one? Here's what we know.
There were issues with cramming the twin-turbo RB26 engine into the Mustang's engine bay, notably the shock towers getting in the way.