My friend Teleport City wants to know: who is blue dude in the middle?
And also, Electric Vindaloo is an awesome name for an album. I'm really sad I didn't think of it.
Update to post (October 1, 2007): Teleport City has found the answer! Well, almost, anyway. The blue dude comes from Dharmendra-starrer Saazish (1975). Bravo!