March 14, 2015

The Beatles - Spiegel (Germany) October 23rd 1995






The Beatles
 Spiegel (Germany) 
October 23rd 1995