Peter Schleck


This is a picture of me standing out front of the Hard Rock Hotel in Las Vegas, when the Who played that fantastic show at the MGM Grand Garden Arena in October 1999. I am proudly sporting my "The Who Live At Vegas" jacket.

My best to John's mum, son, and friends everywhere. He will be sorely missed.


John and me standing in front of a U-HAUL truck out front of a club he was playing that night in 1987 called the Bayou in the Georgetown section of Washington, D.C. He had just arrived for the sound check.