FanShot

Oregon State made a cameo appearance in The Simpsons

1

Oregon State made a cameo appearance in The Simpsons