Has ANYBODY heard from Eric Estrada?

CHiPs... ahhh... savior of the universe.
17 answers 17