‘Thin Crust Pizza’ Actually Has Massive Crusts

Thin Crust Pizza:

Pantaleone’s claim to serve the best pizza in Denver. Looks like someone is in denial.

  • Rating:
  • Views:52,947 views