Showing posts with label Stela. Show all posts
Showing posts with label Stela. Show all posts

08 August 2011

Stela! Stela!

Bwah hah hah. Give MANPADs to taliban when russia the problem, now you are the evil empire and guess what: your ex-enemy/buddy/enemy in Libya had plenty of SAMs and your enemy/buddy rebels sold them to some Al Q in Africa....

Epic fail.

30 SEALs down, 3000 to go.