Technical Images from World War II.
By Alex in Weapons & War on Apr 12, 2007 at 4:24 pm
Very interesting site, though it's not as strange as many others overhere.
I think I just found Bin Laden's Mountain Fortress!
![]()
Got
a neat story? Share it with the world by writing your very own Neatorama
blog post with the Upcoming
Queue. Who knows, you might just win something ...