Tag: Angry Birds

Angry Birds is a video game franchise created by Finnish computer game developer Rovio Entertainment.