20070401 india: Sizzling beauties on wheels