Interesting Links for 8 Dec 08 - 6 Jan 09

Teleporting Satellite

Taken on: 2007-08-22 19:55:17

How else do you explain the translucency?