The Christian Broadcasting Network celebrated its 50th anniversary over the weekend.
Thousands attended events on the CBN campus in Virginia Beach, Va., which included carnival games, vendors, concerts, and fireworks.
Evangelist Reinhard Bonnke was the keynote speaker Saturday evening. MercyMe also performed, along with other musical guests.
Click play to watch some of the highlights of the celebration.