I read somewhere
that the largest man-made structure that is visible from space is a garbage heap just outside new york
(insert your own gag here)
(
Ravenous Bugblatter Beast This content may not be working. Please try again.,
Tue 30 Nov 2004, 0:37,
archived)