Shea Stadium and Lambert & Stamp

nakedeye10--- via TheWho thewho at
Wed Jul 8 13:56:45 UTC 2015

Eagle Rock has released Shea Stadium '82 on Blu Ray!

A Lambert and Stamp release date has been set for August 18th!

Both very exciting.  Interesting that I'm MORE excited about the second than I am the first.


More information about the TheWho mailing list