GeekPress
Technology news, shaken not stirred...
Wednesday, November 27, 2002
The Ark of the Covenant (aka "The Lost Ark")
might be
in Ethiopia
. (Via
K5
.)
‹
›
Home
View web version