Just watched the space shuttle Discovery from my front yard 140 miles away.... how cool is that?
Subject says it all. Cape Canaveral is 140 miles south of my house. You can watch the shuttle launch on TV... wait about 5-10 seconds and then walk out in the front yard to see it streak across the …
Read More