Shea Stadium and Lambert & Stamp



nakedeye10--- via TheWho thewho at igtc.com
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.

Lauren


More information about the TheWho mailing list