Just the other day we got some details on Opel’s new extreme machine and now we get some of the first live shots of the car arriving in Geneva for the Motor Show. It looks just as bonkers as the renderings do which is a good thing! Buying a car like this means you want attention so it needs to be dramatic! Wonder what it sounds like?