Back to Top

Tar Heel Meaning

Video shows what Tar Heel means. A native or resident of the American state of North Carolina.. A player on a sports team representing the University of North Carolina at Chapel Hill. A student…

Reblogged 9 years ago from www.youtube.com

Comments

Write a comment

*