cyclingeurope.org
24 Hour Eating at Pizza Hut
I’m facing 12 on the terrace of Pizza Hut in central Luxembourg city. Behind me at 7 are three Americans in their 20s, full of tall stories and tales of their European adventures. They speak …