Mp3 David Ruffin Jr - All My Life - Ep With his full throat vocals, David cranked out âAll My Life,â a collaboration with Jason, âFingersâ Dees (Bass), David Cochran... 15.7 MB Download 8.99 USD X The seller music offers you 12.0% on each sale!