Amrita Rao and Tushar Kapoor on Maxim magazine launch at Hard Rock Cafe.