Wembley Stadium. .. I don't mean to sound ignorant, but how do those horses not freak out with a small area and so many people? Wembley Stadium I don't mean to sound ignorant but how do those horses not freak out with a small area and so many people?
Upload
Login or register