Ajay Devgan, who plays the title role of Shaheed Bhagat Singh, is the star attraction at Times Square' Virgin complex.
Devgan is pleased as punch as he goes on an autograph signing spree, much to the delight of his young NY fans.
BACK NEXT