No there isn’t anything wrong your eyes, and yes that really is a twin V8 engined Mazda MX5.