By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Forums - Microsoft Discussion - New Lost Planet 2 Trailer

FUCKING SIIIIIIIIICK!!!

It's funny cause my buddy told me about this today and I THOUGHT he was fully talking shit!!!