The
Peak District, England June
23 We
"hired" a car and headed north for the day with our friend Loo
to see some English countryside. And while in the neighborhood, we naturally
had to stop in Sheffield, home town of Def Leppard, to visit their gleaming
star on Sheffield's "Walk of Fame."