Loading...
Uploaded by htownphil87 on Oct 26, 2009
The must see temples when you are in Luxor, Egypt. These are only pictures, in reality this is mutch more massive but to give you an impression. Feat. the soundtrack of The Mummy - Legend of the Scorpion King.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)