Offenbach, Germany, Sept. 13, 1970: Pete Townshend of The Who, onstage during the group’s show. Looking to see who’s playing near your base? Check out Stars and Stripes’ Community pages to see who is ...
Some results have been hidden because they may be inaccessible to you