The Dominos Pizza logo is seen in Bucharest, Romania on July 25, 2018. (Photo by Jaap Arriens/NurPhoto via Getty Images)

Domino’s are giving away free pizza, even if you order from their rivals

01/02/2019

Twisted logo

Article by Twisted

Article saved!Article saved!
saved! saved!