Today on Valentine's Day 1970, The Who did a concert at Leeds University England. The tape machines were rolling. "Live at Leeds" is one of the greatest "live" albums ever by anybody. And in 1970, The Who were the greatest "live" act in Rock, better than Zeppelin, The Stones, The Doors, The Grateful Dead, Deep Purple, Hendrix, anybody...
Want to know more about Sean McDowell? Get their official bio, social pages & articles on 102.5 WDVE!Full Bio