America’s Favorite Pizza Chain Is…

 
 

Turn out that PIZZA HUT is America’s favorite pizza chain, at least according to one study.

Get the full story here!

~Jeremy & Amanda