After 20 years, this is still one of the most mind boggling visual effects, from the movie Contact

posted to videos by _FRANKENSTEIN_ | view 1334 comments

More from videos