Delicious Angry Birds Pizza Red bell peppers, olives, mushrooms and whatever that yellow stuff is have never looked so menacing on a pizza before.Link Via Geeks Are Sexy Comments (16) Commenting is closed. Click here to view up to the first 100 of this post's 16 comments