Showing all 2 Facts found
Click to filter results

Lou Reed appears in the New York City tv studios of Saturday Night Live to confirm that widespread rumours of his death from an overdose of Demerol have been somewhat exaggerated.