27 Jun 2013, 12:39 UTC · By: Mihnea Radu / This is the new Opel Astra OPC and it while we don't love it, we do like it. While Opel has failed to make the car affordable and exciting, it's actually the most powerful production front...