America's Worst Pizza Chain Has 62 Locations In TexasAmerica's Worst Pizza Chain Has 62 Locations In TexasThe least favorite pizza in Texas is being described as artificial tasting. Mike SoileauMike Soileau
New Orleans World Record Falls (litterally). World Human Domino Record Set in China! [VIDEO]New Orleans World Record Falls (litterally). World Human Domino Record Set in China! [VIDEO]It was only this past February that the world record for largest human dominoes was set in New Orleans. That record has now fallen to a group in China (first the Olympic uniforms now this!)Don RiversDon Rivers