The Home of Steven Barnes
Author, Teacher, Screenwriter


Sunday, March 06, 2011

Alien life discovered? NO JOKE.
http://ping.fm/RE6eh

1 comment:

Travis said...

Or at least a very sophisticated joke.