Television: Summer Spin

The Beatles made a live appearance on the summer version of Thank Your Lucky Stars on this day. The edition of Summer Spin was filmed at Teddington Studio Centre in Middlesex, England. Read more »