For 44 years a canister of film had been stored in a damp garage in South London; unopened and almost thrown away. But, finally, somebody took a look inside – and realized they had unearthed a piece of pop history. Read more here. (From BBC News)

 

Tags: ,

Leave a Reply