Tour Date Search

www.TourDateSearch.com

Thu, Jun 19, 2025

Tour Date Details
Thu
Oct 26
2006
The Who at The London Studios in London, England, UK
The Who
NOTE: Parkinson TV recording. Broadcast 28th October 2006.
Setlist:
  1. Black Widow's Eyes
  2. Black Widow's Eyes
source: setlist.fm