CrusaderFrank
Diamond Member
- May 20, 2009
- 146,880
- 70,027
- 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.