Lenin's Mausoleum is located in Red Square and is probably one of the stranger tourist attractions you'll ever come across. It contains the embalmed body of Vladimir Lenin, a disturbing site that ...
The Mummy is written and directed by Lee Cronin but exact plot details are being kept under wraps for the moment. James Wan, Jason Blum and John Keville are producing along with Cronin’s ...