Main content

Stamford bull run

The Stamford bull run was a tradition that lasted hundreds of years

Release date:

Duration:

7 minutes

More clips from Stamford bull run and babies born close together.