A recent study in 2016 showed that 92% of people give up on their New Year Goals and that only 8% make sure they obtain them. In this episode the listener is introduce to some go getters who are out here making it happen and seeing things through.
See All 39 Episodes of "Destination Limitless"