Posted: Jun 26, 2010 1:02 pm
by natselrox
I wonder what these aliens are up to now? Maybe they are here to learn how to make vuvuzelas...


http://beforeitsnews.com/news/86/344/Pe ... s_UFO.html