Texas Is Home To 10 Of The Top-100 Pizza Places In The U.S.Texas Is Home To 10 Of The Top-100 Pizza Places In The U.S.Is Texas the new home of pizza? The Lonestar State is home to TEN of the Top-100 pizza joints in the country. Have you been to any of these?ChastonChaston
The Selfie Statue Has The Internet On Fire [PHOTO]The Selfie Statue Has The Internet On Fire [PHOTO]Nothing screams modern art like a statue of two girls taking a selfie.Emily JEmily J