Fact #170277
When:
Short story:
The Who play at The Electric Theater, Chicago, Illinois, USA. On the same day, Pete Townshend writes the song Go To The Mirror, in the Holiday Inn, Rolling Meadows, Illinois, USA.
Tweet this Fact