Thursday, December 11, 2008

What ever happened to Otter?




Remember the movie Animal House from 1978? We all thought Eric Stratton went on to become a gynocologist in Beverly Hills.


I think he has resurfaced in Illinois.

No comments: