Never heard of it, but a quick Google Search resulted in me finding out about the "Methuselah Mouse Prize"... Sounds cool... As for the "Methusalen Mouse Prize", I could never keep my rodents alive more than 5 years...(hamsters for the most part, but my mother kept accidentally killing them off... )
Hmm... I remember a thread on "Planet X" when it was discovered... that might've been one of mine before the site crash...