The Beatles Archives: 2 May 2003 A. Title: The Music Room. Location: Abbey Road Studios, London. Country: England. Date: . Aired: Friday 2 May 2003.
The Beatles Archives © 2016 Bamiyan. Page last revised on 29 September 2010.