Random Travels