20090501 india: Mangalore puts up mega show