sfsignal.com
The Short Film “85.12.30” Shows Why Time Travel Might Not Be As Cool As You Think
[via Mike Brotherton via Giant Freakin Robot]