Angry Birds Toons Episode 24 Sneak Peek: Hog Roast

Angry Birds Toons Episode 24 “Hog Roast” will be airing across all Angry Birds apps in the Angry Birds Toons channel this Sunday, August 25th!