Saturday, November 21, 2009

LSD and The Weather

Those visuals you have while on LSD aren't deceptive, in fact it's happening on a larger scale all the time. NASA's here to prove it.

Link

No comments: