[Back] Ricky Kinchen Credits On Share page: Staff Info BORN PLACE DEATH ACTIVE SUBMIT CORRECTIONS Add Info Purchase eBay Overview Discography Albums Year Title Label Rating 1999 Mint Condition - Life's Aquarium ELEKTRA (3.6666666666667 / 3) 33