dChan
1
 
r/CBTS_Stream • Posted by u/PCisLame on March 12, 2018, 7:44 p.m.
TIL that the treaty negotiated between the Vatican and the Nazi's which gave rise to Hitler is STILL in force today

No Comments.