Tuesday, August 22, 2006

Tulir's Autorickshaw Advocacy

The Indian Autorickshaw Challenge is a 1000 km (590 miles) rally through the most scenic roads of South India in a three wheel motorized vehicle.

No comments: