re: #17 Nyet
[Embedded content]
Whoa. Where TF is this?
I’ve been around some serious Russian propaganda before, but never one that claimed Colombus was Russian and so were the Mayans, and they weren’t here until the 1500s.
Is this somehow connected to the freakydeaky Noah’s Ark museum the yokels built in Kentucky?