Rating Summary based on 325 reviews
Advantages I learnt many things about myself.
Disadvantages Too many people were hurt to make it worthwhile.
Advantages Read the review
Disadvantages Read the review
Advantages motorcycling, spreading the word, meet interesting people, and more motorcycling
Disadvantages bad weather, can be painful, language can be a bit . . .
Advantages Help anyone studying amnesia
Disadvantages may waffle a bit