Washington, D.C., United States
Plant & Page on French TV that spring preparing for tour.
Robert Plant / Jimmy Page Jul 7, 1998 Added by Jumping Jack Flash