081

Domino Pizza Delivery Scooters

I was walking past a Domino Pizza shop and noted the fleet of 7 delivery scooters parked out front.  I have eaten Dominos Pizza in the USA and in Taiwan … Continue Reading →