October 7th 1989 – Birmingham NEC The Who, iconic, this would be their 25th anniversary tour.......25 years and still rocking the hell out of venues, well, after a break from each other! The Who broke up in 1983, reforming for Live Aid in 1985, so I'd heard a fair bit of stuff by now and... Continue Reading →
