Tour Date Search

www.TourDateSearch.com

Wed, Jun 18, 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