Yes Bandra is the best place in the world. Inspite of TDR and all the new malls. And the beach at Carter road is now just rocks, but it rocks.And when our local heroes drive past we get the local version of try and die ..
If you have to ask you'll never know ! [L.Armstrong]... thats Louis not Lance.