< RETURN TO NEWS FIND OF THE WEEK: THIRD INSTALLMENT August 31, 2012 Fall On Me finally found itself. And then they recorded it. Fun to find this old stuff. All part of life’s rich pageant.