20050531 delhi-times: A rockin' good time