Lewis Black once said that the end of the universe was located in Houston, Texas in between two Starbucks that are located right across the street from one another, in the same building. Well my friends, if that is in fact the end of the universe, I have found one of the last stops on […]