Feel Good: Humiliating and Sweet Freshman Tradition
Aug 18, 03:44 PM
Share
Subscribe
At Bishop Kelly High School in Tulsa, Oklahoma, incoming freshman were greeted at drop off by the seniors holding signs and cheering for them to kiss their moms!
