It was all to help launch Angry Birds Space. It's the latest installment of the Angry Birds videogame.
The new game will be available for download on March 22nd.
It was all to help launch Angry Birds Space. It's the latest installment of the Angry Birds videogame.
The new game will be available for download on March 22nd.