With Yoohoo! you can share your location with anyone on any mobile platform (Android, iPhone, Blackberry, Windows Phone), even to friends and family without a smartphone, wherever you are in the world that you can send an SMS.
No subscription, no sign up required. Totally free.
Note: you will be responsible for the cost of the SMS messages generated by the application on your behalf. Standard carrier charges will apply.