Sunday, March 24th, 1968

The Who play the Orlando Coliseum in Orlando, Florida
I've searched the Orlando Sentinel and the Orlando Evening Star extensively and have found no mention of this show. It's listed in all the major Who resources, so I assume it happened, but Im a bit surprised neither Orlando paper has an ad or mention - at least none I've located yet!
Latitude: 28.566479
Longitude: -81.372830
www.thewhothismonth.com
www.thewholive.com