Space Shuttle Discovery certainly made itself known as it flew through clouds to land safely at Cape Canaveral this afternoon. There I was watching on TV from the comfort of my hammock and although I was expecting the sonic boom, it certainly startled me a little as it was one of the loudest I’ve heard […]