By now you heard all about Angry Birds Star Wars but did you know there is also a toy ling? Angry Birds is on full display at the Toys ‘R’ Us’ in Times Square NYC. The ToysRus twitter account has some photos of merchandise and fans which you can see below.
Posted in: Nerd Up– October 9, 2012
Leave a Reply
You must be logged in to post a comment.