Thread
: Food and Drink
Frozen Pizza: Homerun Inn Pizza
View Single Post
12-10-2016, 11:41 AM
#
43
prhom
Veteran
Join Date: Nov 2007
Location: Denver
Casino cash: $7986013
Home Run Inn is the Tyreek Hill of frozen pizza. People seem to either like it or hate it. It's my favorite frozen pizza, but my wife hates it.
Posts: 2,267
prhom
View Public Profile
Find More Posts by prhom