Archive photo of the day
Roger Daltrey in Germany, 1975
Stars and Stripes
January 4, 2024
(Ted Rohde/Stars and Stripes)
Ludwigshafen, Germany, Nov. 8, 1975: Singer Roger Daltrey of The Who, during the group’s show at the Friedrich-Ebert-Halle.