Despite a strong showing on Sunday, the Red finished 12th overall at this year’s IFA Championships.
The Cornell Daily Sun (https://cornellsun.com/2008/02/26/watch-where-youre-pointing-that/)
Despite a strong showing on Sunday, the Red finished 12th overall at this year’s IFA Championships.