Does anyone know about this car and what sort of engine mods it might have had? Looks like a clear perspex panel in the middle.