Twin baby lambs born to UNC mascot family
CHAPEL HILL (WTVD) — The Tar Heels are celebrating a great run in the NCAA championship and also the birth of twin sons for their mascot.
Ollie and Marvin, twin sons of University of North Carolina mascot Rameses XXII, were born March 22.
The Horned Dorset lambs are with Rameses’ wife Stella while he travels to Houston for the Final Four.
Leave a Reply