South Top Actress Kajal Agarwal was caught sleeping on the sets of her upcoming Tamil movie starring Vishal in lead role and directed of Suseenthiran of 'Naa Peru Shiva' fame. May be, These four people were too tired to walk till their rooms/vanity vans for a nap. The 'Magadheera' Star is looking drop-dead gorgeous here. Isn't she? Kajal mayn't be in a great position when this picture has been shot. Still, She makes an positive impression and that's the real stamina of a Rockstar!