Miami‘s mascot, Sebastian the Ibis, has a new friend. On Thursday, the Hurricanes unveiled Sebastian’s new female counterpart ...
All Amy Wells wanted to do throughout high school was go to Virginia Tech and be the school's mascot. That dream came true ...
The other person who was the mascot during Wells' time there ended up getting suspended for fighting with the University of Miami mascot. Wells managed to avoid any fisticuffs with other mascots.