Donate in the 2024 Fundraiser! › Forums › Utah Utes Sports › Football › Who says Neanderthal is dead?
Dang.
Huh?