WTAMU white buffalo statue revealed at new Buffalo Stadium

WTAMU white buffalo statue revealed at new Buffalo Stadium