- Jan 29, 2007
- 9,491
- 42
- 91
http://www.liveleak.com/view?i=d8c_1369056072
The best comment
The best comment
:awe:Still more successful than the North Korean Space Program...