There once was a website called Space Films, I think that was it. The web site featured restored official video footage from NASA and others of various space launches over the years (i.e. Gemini, Mercury, Apollo, etc.).
I think the proprietor of the website even sold "space stuff"..
I can't find the site or remember what the name was. Yes, I've done a web search w/ no luck.
Any one of the space fanatics here remember what this website was called and if it still exists?
Thanks.