Unseen film shot by David Bowie to be screened in London this month in advance of memorabilia sale
Michael Ochs Archives/Getty ImagesA previously unseen film titled The Long Way Home, which David Bowie shot in 1973 during his Ziggy Stardust Tour, will get its debut screening this month in conjunction with a memorabilia auction featuring