This is the picture from BBIGG BLOCK 396. I don't know anything about this car but it looks like it has AC and I don't see Nickey emblems. It may have been a car that Nickey just did and engine transplant. A factory L78 would not have AC.
http://images.ofoto.com/photos217/3/...7303_0_ALB.jpg