20080525 india: Vintage car seva is their mantra