Iowa State fans dressed as Teletubbies

By November 23, 2013 8:56 pm ET ET