Flinn Scholars

From Alfred Hitchcock, a new motion picture: “The Sheep”

October 5, 2007

By Flinn Foundation

Lauren Giesecke (’01) was recently roaming the Slovakian countryside.

These are the fearsome sheep that pursued her all the way to Croatia:

[youtube=http://www.youtube.com/watch?v=69CoEBMe17A]