2000 · 20 min · Documentary
Shedding light on the two famous Colossi of Memnon located in Luxor, with the use of some of the fossil paintings by David Roberts and the songs of Hassan Abu Laila in the background of the events.
No US streaming, rental or purchase options listed right now. Check TMDB's watch page
Streaming data from JustWatch, via TMDB.