Published 2013 January 8 at 809 × 150 in FPS Russia’s Keith Ratliff (not the fake Russian) Found Dead FPSRussia Next →