Facebook Today's thought - 90 percent of success is showing up! Today's thought - 90 percent of success is showing up! Dec 19, 2012 4