Fantastic intro documentary about Tartaria. Believe it or not, it makes me wonder just how much of history has been fudged.

Reply to this note

Please Login to reply.