Jaguar E-Type sneaks a peek