Russian Overlord

Russian Overlord

Born in the foothills of Siberia, Russian Overlord is the current news correspondent of TKB. He likes to shoot guns and conceal carry them. He's studying Nuclear Engineering in Texas.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *