CrusaderFrank
Diamond Member
- May 20, 2009
- 149,761
- 73,419
- 2,330
The Ghost of Kiev shot down 6 Russian Generals at Snow Island...whateverBy weighing the facts as reported against their history and looking for stories confirmed by multiple sources.