8PM: World’s Funniest Animals “Season Finale”

Watch the season finale of World’s Funniest Animals at 8pm on WCCB Charlotte’s CW.